Cisco-IOS-XR-clns-isis-oper API API Reference
API generated from Cisco-IOS-XR-clns-isis-oper@2018-05-17.yang
API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf/operational/network-topology:network-topology/topology/topology-netconf/node/{{node-name}}/yang-ext:mount/
URL '/' code: %2F
Schemes: http
Version: 1.0.0
Paths
OCNI-ISIS - Retrieve
Retrieve operation of resource: ocni-isis
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"network-instances": {
"network-instance": [
{
"interfaces": {
"interface": [
{
"id": "string",
"state": {
"id": "string"
}
}
]
},
"state": {
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
},
"protocols": {
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interfaces-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer"
}
}
}
]
}
}
]
}
}
}
]
}
}
]
}
}
NETWORK-INSTANCES - Retrieve
Retrieve operation of resource: network-instances
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"network-instance": [
{
"interfaces": {
"interface": [
{
"id": "string",
"state": {
"id": "string"
}
}
]
},
"state": {
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
},
"protocols": {
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interfaces-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
}
}
]
}
}
]
}
}
}
]
}
}
]
}
NETWORK-INSTANCE - Retrieve
Retrieve operation of resource: network-instance
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interfaces": {
"interface": [
{
"id": "string",
"state": {
"id": "string"
}
}
]
},
"state": {
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
},
"protocols": {
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interfaces-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {}
}
]
}
}
]
}
}
}
]
}
}
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
}
}
}
}
}
]
}
}
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of name
ID of id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {}
}
}
}
}
]
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"id": "string"
}
PROTOCOLS - Retrieve
Retrieve operation of resource: protocols
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interfaces-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
}
}
]
}
}
]
}
}
]
}
}
}
]
}
PROTOCOL - Retrieve
Retrieve operation of resource: protocol
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interfaces-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
}
}
]
}
}
]
}
}
]
}
}
}
PROTOCOLS-STATE - Retrieve
Retrieve operation of resource: protocols-state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"identifier": "string",
"name": "string"
}
ISIS - Retrieve
Retrieve operation of resource: isis
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instances": {
"instance": [
{
"neighbors": {
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {}
}
}
]
}
]
}
}
]
}
}
ISIS-INTERFACES - Retrieve
Retrieve operation of resource: isis-interfaces
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interfaces-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
},
"afi-safi-state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
},
"safi-name": "string",
"afi-name": "string"
}
]
}
}
]
}
}
]
}
ISIS-INTERFACE - Retrieve
Retrieve operation of resource: isis-interface
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interfaces-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
},
"afi-safi-state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
},
"safi-name": "string",
"afi-name": "string"
}
]
},
"packet-counters": {}
}
]
}
}
INTERFACES-AFI-SAFIS - Retrieve
Retrieve operation of resource: interfaces-afi-safis
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
}
INTERFACES-AFI-SAFI - Retrieve
Retrieve operation of resource: interfaces-afi-safi
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
INTERFACES-STATE - Retrieve
Retrieve operation of resource: interfaces-state
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"passive": "boolean",
"interface-id": "string",
"circuit-type": "string",
"enabled": "boolean",
"hello-padding": "string"
}
INTERFACES-LEVELS - Retrieve
Retrieve operation of resource: interfaces-levels
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
},
"afi-safi-state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
},
"safi-name": "string",
"afi-name": "string"
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"csnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
}
}
]
}
INTERFACES-LEVEL - Retrieve
Retrieve operation of resource: interfaces-level
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
},
"afi-safi-state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
},
"safi-name": "string",
"afi-name": "string"
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"csnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"lsp": {}
}
}
HELLO-AUTHENTICATION - Retrieve
Retrieve operation of resource: hello-authentication
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"key": {
"state": {
"auth-password": "string"
}
}
}
KEY - Retrieve
Retrieve operation of resource: key
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"auth-password": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"auth-password": "string"
}
INTERFACES-LEVELS-STATE - Retrieve
Retrieve operation of resource: interfaces-levels-state
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level-number": "integer",
"priority": "integer"
}
PACKET-COUNTERS - Retrieve
Retrieve operation of resource: packet-counters
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"csnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"lsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
}
LSP - Retrieve
Retrieve operation of resource: lsp
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
IIH - Retrieve
Retrieve operation of resource: iih
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
PSNP - Retrieve
Retrieve operation of resource: psnp
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
CSNP - Retrieve
Retrieve operation of resource: csnp
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
ADJACENCIES - Retrieve
Retrieve operation of resource: adjacencies
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
]
}
}
}
}
]
}
]
}
ADJACENCY - Retrieve
Retrieve operation of resource: adjacency
ID of name
ID of interface-id
ID of level-number
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
}
}
}
}
]
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
ID of level-number
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
LEVELS-TIMERS - Retrieve
Retrieve operation of resource: levels-timers
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"hello-multiplier": "integer",
"hello-interval": "integer"
}
LEVELS-AFI-SAFIS - Retrieve
Retrieve operation of resource: levels-afi-safis
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"levels-afi-safi": [
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
},
"afi-safi-state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
},
"safi-name": "string",
"afi-name": "string"
}
]
}
LEVELS-AFI-SAFI - Retrieve
Retrieve operation of resource: levels-afi-safi
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
},
"afi-safi-state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
},
"safi-name": "string",
"afi-name": "string"
}
AFI-SAFI-STATE - Retrieve
Retrieve operation of resource: afi-safi-state
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
AFI-SAFI-SEGMENT-ROUTING - Retrieve
Retrieve operation of resource: afi-safi-segment-routing
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
}
SEGMENT-ROUTING-PREFIX-SIDS - Retrieve
Retrieve operation of resource: segment-routing-prefix-sids
ID of name
ID of interface-id
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
SEGMENT-ROUTING-PREFIX-SID - Retrieve
Retrieve operation of resource: segment-routing-prefix-sid
ID of name
ID of interface-id
ID of level-number
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
ID of level-number
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
CIRCUIT-COUNTERS - Retrieve
Retrieve operation of resource: circuit-counters
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"adj-changes": "integer",
"lan-dis-changes": "integer",
"auth-fails": "integer",
"id-field-len-mismatches": "integer",
"rejected-adj": "integer",
"max-area-address-mismatches": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adj-changes": "integer",
"lan-dis-changes": "integer",
"auth-fails": "integer",
"id-field-len-mismatches": "integer",
"rejected-adj": "integer",
"max-area-address-mismatches": "integer"
}
INTERFACES-AUTHENTICATION - Retrieve
Retrieve operation of resource: interfaces-authentication
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"key": {
"state": {
"auth-password": "string"
}
}
}
KEY - Retrieve
Retrieve operation of resource: key
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"auth-password": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"auth-password": "string"
}
INTERFACES-TIMERS - Retrieve
Retrieve operation of resource: interfaces-timers
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"lsp-pacing-interval": "integer",
"csnp-interval": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of interface-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-pacing-interval": "integer",
"csnp-interval": "integer"
}
GLOBAL - Retrieve
Retrieve operation of resource: global
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"inter-level-propagation-policies": {
"level1-to-level2": {
"state": {
"import-policy": [
"string"
]
}
},
"level2-to-level1": {
"state": {
"import-policy": [
"string"
]
}
}
},
"lsp-bit": {
"overload-bit": {
"overload-bit-state": {
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
},
"reset-triggers": {
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
},
"attached-bit": {
"state": {
"ignore-bit": "boolean",
"suppress-bit": "boolean"
}
}
},
"afi-safis": {
"afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"multi-topology": {
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
},
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"segment-routing": {
"state": {
"enabled": "boolean"
}
},
"timers": {
"state": {
"lsp-lifetime-interval": "integer",
"lsp-refresh-interval": "integer"
},
"lsp-generation": {
"state": {
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
},
"spf": {
"state": {
"spf-hold-interval": "integer",
"adaptive-timer": "string",
"spf-second-interval": "integer",
"spf-first-interval": "integer"
}
}
},
"nsr": {
"state": {
"enabled": "boolean"
}
},
"global-state": {
"level-capability": "string",
"authentication-check": "boolean",
"fast-flooding": "boolean",
"instance": "string",
"max-ecmp-paths": "integer"
}
}
SEGMENT-ROUTING - Retrieve
Retrieve operation of resource: segment-routing
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"enabled": "boolean"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enabled": "boolean"
}
LSP-BIT - Retrieve
Retrieve operation of resource: lsp-bit
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"overload-bit": {
"overload-bit-state": {
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
},
"reset-triggers": {
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
},
"attached-bit": {
"state": {
"ignore-bit": "boolean",
"suppress-bit": "boolean"
}
}
}
OVERLOAD-BIT - Retrieve
Retrieve operation of resource: overload-bit
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"overload-bit-state": {
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
},
"reset-triggers": {
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
}
OVERLOAD-BIT-STATE - Retrieve
Retrieve operation of resource: overload-bit-state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
}
RESET-TRIGGERS - Retrieve
Retrieve operation of resource: reset-triggers
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
RESET-TRIGGER - Retrieve
Retrieve operation of resource: reset-trigger
ID of name
ID of reset-trigger
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of reset-trigger
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"delay": "integer",
"reset-trigger": "string"
}
ATTACHED-BIT - Retrieve
Retrieve operation of resource: attached-bit
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ignore-bit": "boolean",
"suppress-bit": "boolean"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ignore-bit": "boolean",
"suppress-bit": "boolean"
}
NSR - Retrieve
Retrieve operation of resource: nsr
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"enabled": "boolean"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enabled": "boolean"
}
GRACEFUL-RESTART - Retrieve
Retrieve operation of resource: graceful-restart
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"enabled": "boolean"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enabled": "boolean"
}
GLOBAL-STATE - Retrieve
Retrieve operation of resource: global-state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level-capability": "string",
"authentication-check": "boolean",
"fast-flooding": "boolean",
"instance": "string",
"max-ecmp-paths": "integer",
"iid-tlv": "boolean",
"net": [
"string"
]
}
INTER-LEVEL-PROPAGATION-POLICIES - Retrieve
Retrieve operation of resource: inter-level-propagation-policies
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level1-to-level2": {
"state": {
"import-policy": [
"string"
]
}
},
"level2-to-level1": {
"state": {
"import-policy": [
"string"
]
}
}
}
LEVEL1-TO-LEVEL2 - Retrieve
Retrieve operation of resource: level1-to-level2
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"import-policy": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"import-policy": [
"string"
]
}
LEVEL2-TO-LEVEL1 - Retrieve
Retrieve operation of resource: level2-to-level1
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"import-policy": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"import-policy": [
"string"
]
}
AFI-SAFIS - Retrieve
Retrieve operation of resource: afi-safis
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"multi-topology": {
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
},
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
}
AFI-SAFI - Retrieve
Retrieve operation of resource: afi-safi
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"afi-name": "string",
"safi-name": "string",
"multi-topology": {
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
},
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
MULTI-TOPOLOGY - Retrieve
Retrieve operation of resource: multi-topology
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
TIMERS - Retrieve
Retrieve operation of resource: timers
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"lsp-lifetime-interval": "integer",
"lsp-refresh-interval": "integer"
},
"lsp-generation": {
"state": {
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
},
"spf": {
"state": {
"spf-hold-interval": "integer",
"adaptive-timer": "string",
"spf-second-interval": "integer",
"spf-first-interval": "integer"
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-lifetime-interval": "integer",
"lsp-refresh-interval": "integer"
}
SPF - Retrieve
Retrieve operation of resource: spf
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"spf-hold-interval": "integer",
"adaptive-timer": "string",
"spf-second-interval": "integer",
"spf-first-interval": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-hold-interval": "integer",
"adaptive-timer": "string",
"spf-second-interval": "integer",
"spf-first-interval": "integer"
}
LSP-GENERATION - Retrieve
Retrieve operation of resource: lsp-generation
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
TRANSPORT - Retrieve
Retrieve operation of resource: transport
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"lsp-mtu-size": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-mtu-size": "integer"
}
LEVELS - Retrieve
Retrieve operation of resource: levels
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": [
{
"adjacencies": {
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
null
]
}
}
}
}
]
}
]
}
}
]
}
LEVEL - Retrieve
Retrieve operation of resource: level
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacencies": {
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string"
}
]
}
}
}
}
]
}
]
}
}
ROUTE-PREFERENCE - Retrieve
Retrieve operation of resource: route-preference
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"internal-route-preference": "integer",
"external-route-preference": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"internal-route-preference": "integer",
"external-route-preference": "integer"
}
LEVELS-STATE - Retrieve
Retrieve operation of resource: levels-state
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level-number": "integer",
"metric-style": "string",
"authentication-check": "boolean"
}
TRAFFIC-ENGINEERING - Retrieve
Retrieve operation of resource: traffic-engineering
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"ipv4-router-id": "string",
"enabled": "boolean",
"ipv6-router-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-router-id": "string",
"enabled": "boolean",
"ipv6-router-id": "string"
}
LEVELS-AUTHENTICATION - Retrieve
Retrieve operation of resource: levels-authentication
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"key": {
"state": {
"auth-password": "string"
}
}
}
KEY - Retrieve
Retrieve operation of resource: key
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"auth-password": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"auth-password": "string"
}
SYSTEM-LEVEL-COUNTERS - Retrieve
Retrieve operation of resource: system-level-counters
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"seq-num-skips": "integer",
"spf-runs": "integer",
"corrupted-lsps": "integer",
"own-lsp-purges": "integer",
"database-overloads": "integer",
"lsp-errors": "integer",
"id-len-mismatch": "integer",
"max-area-address-mismatches": "integer",
"exceed-max-seq-nums": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seq-num-skips": "integer",
"spf-runs": "integer",
"corrupted-lsps": "integer",
"own-lsp-purges": "integer",
"database-overloads": "integer",
"lsp-errors": "integer",
"id-len-mismatch": "integer",
"max-area-address-mismatches": "integer",
"exceed-max-seq-nums": "integer"
}
LINK-STATE-DATABASES - Retrieve
Retrieve operation of resource: link-state-databases
ID of name
ID of level-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-state-database": [
{
"undefined-tlvs": {
"undefined-tlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"link-state-database-state": {
"sequence-number": "integer",
"version2": "integer",
"checksum": "integer",
"is-type": "integer",
"id-length": "integer",
"pdu-type": "string",
"version": "integer",
"flags": [
"string"
],
"maximum-area-addresses": "integer",
"pdu-length": "integer",
"remaining-lifetime": "integer",
"lsp-id": "string"
},
"tlvses": {
"tlvs": [
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
},
"ipv4-internal-reachability": {
"prefixes": {
"prefixe": [
null
]
}
}
}
]
}
}
]
}
LINK-STATE-DATABASE - Retrieve
Retrieve operation of resource: link-state-database
ID of name
ID of level-number
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"undefined-tlvs": {
"undefined-tlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"link-state-database-state": {
"sequence-number": "integer",
"version2": "integer",
"checksum": "integer",
"is-type": "integer",
"id-length": "integer",
"pdu-type": "string",
"version": "integer",
"flags": [
"string"
],
"maximum-area-addresses": "integer",
"pdu-length": "integer",
"remaining-lifetime": "integer",
"lsp-id": "string"
},
"tlvses": {
"tlvs": [
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
},
"ipv4-internal-reachability": {
"prefixes": {
"prefixe": [
{}
]
}
}
}
]
}
}
UNDEFINED-TLVS - Retrieve
Retrieve operation of resource: undefined-tlvs
ID of name
ID of level-number
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"undefined-tlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
UNDEFINED-TLV - Retrieve
Retrieve operation of resource: undefined-tlv
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
LINK-STATE-DATABASE-STATE - Retrieve
Retrieve operation of resource: link-state-database-state
ID of name
ID of level-number
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sequence-number": "integer",
"version2": "integer",
"checksum": "integer",
"is-type": "integer",
"id-length": "integer",
"pdu-type": "string",
"version": "integer",
"flags": [
"string"
],
"maximum-area-addresses": "integer",
"pdu-length": "integer",
"remaining-lifetime": "integer",
"lsp-id": "string"
}
TLVSES - Retrieve
Retrieve operation of resource: tlvses
ID of name
ID of level-number
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tlvs": [
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
},
"ipv4-internal-reachability": {
"prefixes": {
"prefixe": [
{
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {}
}
]
}
}
}
]
}
TLVS - Retrieve
Retrieve operation of resource: tlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
},
"ipv4-internal-reachability": {
"prefixes": {
"prefixe": [
{
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer"
}
}
}
]
}
}
}
AREA-ADDRESS - Retrieve
Retrieve operation of resource: area-address
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": [
"string"
]
}
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"authentication-key": "string",
"crypto-type": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-key": "string",
"crypto-type": "string"
}
IPV4-INTERFACE-ADDRESSES - Retrieve
Retrieve operation of resource: ipv4-interface-addresses
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": [
"string"
]
}
ROUTER-CAPABILITIES - Retrieve
Retrieve operation of resource: router-capabilities
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
}
ROUTER-CAPABILITY - Retrieve
Retrieve operation of resource: router-capability
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
ROUTER-CAPABILITIES-STATE - Retrieve
Retrieve operation of resource: router-capabilities-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
UNDEFINED-SUBTLVS - Retrieve
Retrieve operation of resource: undefined-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
UNDEFINED-SUBTLV - Retrieve
Retrieve operation of resource: undefined-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
SUBTLVS - Retrieve
Retrieve operation of resource: subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
}
SUBTLV - Retrieve
Retrieve operation of resource: subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
SUBTLVS-STATE - Retrieve
Retrieve operation of resource: subtlvs-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string"
}
SEGMENT-ROUTING-ALGORITHMS - Retrieve
Retrieve operation of resource: segment-routing-algorithms
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"algorithm": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"algorithm": [
"string"
]
}
SEGMENT-ROUTING-CAPABILITY - Retrieve
Retrieve operation of resource: segment-routing-capability
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
SEGMENT-ROUTING-CAPABILITY-STATE - Retrieve
Retrieve operation of resource: segment-routing-capability-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
]
}
SRGB-DESCRIPTORS - Retrieve
Retrieve operation of resource: srgb-descriptors
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
SRGB-DESCRIPTOR - Retrieve
Retrieve operation of resource: srgb-descriptor
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
ID of range
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
ID of type
ID of range
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"range": "integer",
"label": "string"
}
MT-IPV4-REACHABILITY - Retrieve
Retrieve operation of resource: mt-ipv4-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv4-reachability-prefixes": {
"mt-ipv4-reachability-prefixe": [
{
"prefix": "string",
"mt-ipv4-reachability-prefixes-undefined-subtlvs": {
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-ipv4-reachability-prefixes-subtlvs": {
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
},
"mt-id": "integer",
"mt-ipv4-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
}
]
}
}
MT-IPV4-REACHABILITY-PREFIXES - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixes
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv4-reachability-prefixe": [
{
"prefix": "string",
"mt-ipv4-reachability-prefixes-undefined-subtlvs": {
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-ipv4-reachability-prefixes-subtlvs": {
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
},
"mt-id": "integer",
"mt-ipv4-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
}
]
}
MT-IPV4-REACHABILITY-PREFIXE - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixe
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"mt-ipv4-reachability-prefixes-undefined-subtlvs": {
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-ipv4-reachability-prefixes-subtlvs": {
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
},
"mt-id": "integer",
"mt-ipv4-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
}
MT-IPV4-REACHABILITY-PREFIXES-STATE - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixes-state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
MT-IPV4-REACHABILITY-PREFIXES-UNDEFINED-SUBTLVS - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixes-undefined-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
MT-IPV4-REACHABILITY-PREFIXES-UNDEFINED-SUBTLV - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixes-undefined-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
MT-IPV4-REACHABILITY-PREFIXES-SUBTLVS - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixes-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
}
MT-IPV4-REACHABILITY-PREFIXES-SUBTLV - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixes-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
PREFIXES-SUBTLVS-TAG64 - Retrieve
Retrieve operation of resource: prefixes-subtlvs-tag64
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"tag64": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag64": [
"integer"
]
}
PREFIXES-SUBTLVS-TAG - Retrieve
Retrieve operation of resource: prefixes-subtlvs-tag
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"tag32": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag32": [
"integer"
]
}
MT-IPV4-REACHABILITY-PREFIXES-SUBTLVS-STATE - Retrieve
Retrieve operation of resource: mt-ipv4-reachability-prefixes-subtlvs-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string"
}
PREFIXES-SUBTLVS-IPV4-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: prefixes-subtlvs-ipv4-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"type": "string",
"router-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"router-id": "string"
}
PREFIXES-SUBTLVS-IPV6-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: prefixes-subtlvs-ipv6-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"type": "string",
"router-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"router-id": "string"
}
PREFIXES-SUBTLVS-PREFIX-SIDS - Retrieve
Retrieve operation of resource: prefixes-subtlvs-prefix-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
PREFIXES-SUBTLVS-PREFIX-SID - Retrieve
Retrieve operation of resource: prefixes-subtlvs-prefix-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
PREFIXES-SUBTLVS-FLAGS - Retrieve
Retrieve operation of resource: prefixes-subtlvs-flags
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"flags": [
"string"
],
"type": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"type": "string"
}
MT-ISN - Retrieve
Retrieve operation of resource: mt-isn
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-isn-neighbors": {
"mt-isn-neighbor": [
{
"mt-isn-neighbors-subtlvs": {
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
}
]
}
}
]
}
}
]
}
}
MT-ISN-NEIGHBORS - Retrieve
Retrieve operation of resource: mt-isn-neighbors
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-isn-neighbor": [
{
"mt-isn-neighbors-subtlvs": {
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
}
]
}
}
]
}
}
]
}
MT-ISN-NEIGHBOR - Retrieve
Retrieve operation of resource: mt-isn-neighbor
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-isn-neighbors-subtlvs": {
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
}
}
]
}
}
MT-ISN-NEIGHBORS-SUBTLVS - Retrieve
Retrieve operation of resource: mt-isn-neighbors-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
}
}
]
}
MT-ISN-NEIGHBORS-SUBTLV - Retrieve
Retrieve operation of resource: mt-isn-neighbors-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"mt-isn-neighbors-subtlvs-state": {
"type": "string"
}
}
SUBTLVS-IPV6-NEIGHBOR-ADDRESS - Retrieve
Retrieve operation of resource: subtlvs-ipv6-neighbor-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": [
"string"
]
}
SUBTLVS-IPV4-INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: subtlvs-ipv4-interface-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": [
"string"
]
}
SUBTLVS-MAX-RESERVABLE-LINK-BANDWIDTH - Retrieve
Retrieve operation of resource: subtlvs-max-reservable-link-bandwidth
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"bandwidth": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth": "string"
}
SUBTLVS-MAX-LINK-BANDWIDTH - Retrieve
Retrieve operation of resource: subtlvs-max-link-bandwidth
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"bandwidth": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth": "string"
}
SUBTLVS-ADJACENCY-SIDS - Retrieve
Retrieve operation of resource: subtlvs-adjacency-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
SUBTLVS-ADJACENCY-SID - Retrieve
Retrieve operation of resource: subtlvs-adjacency-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
SUBTLVS-BANDWIDTH-CONSTRAINTS - Retrieve
Retrieve operation of resource: subtlvs-bandwidth-constraints
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
}
SUBTLVS-BANDWIDTH-CONSTRAINT - Retrieve
Retrieve operation of resource: subtlvs-bandwidth-constraint
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of model-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
BANDWIDTH-CONSTRAINTS-CONSTRAINTS - Retrieve
Retrieve operation of resource: bandwidth-constraints-constraints
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of model-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
BANDWIDTH-CONSTRAINTS-CONSTRAINT - Retrieve
Retrieve operation of resource: bandwidth-constraints-constraint
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of model-id
ID of constraint-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of model-id
ID of constraint-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth": "string",
"constraint-id": "integer"
}
SUBTLVS-BANDWIDTH-CONSTRAINTS-STATE - Retrieve
Retrieve operation of resource: subtlvs-bandwidth-constraints-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of model-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"model-id": "integer"
}
SUBTLVS-UNRESERVED-BANDWIDTHS - Retrieve
Retrieve operation of resource: subtlvs-unreserved-bandwidths
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
]
}
SUBTLVS-UNRESERVED-BANDWIDTH - Retrieve
Retrieve operation of resource: subtlvs-unreserved-bandwidth
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of priority
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of priority
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"bandwidth": "string"
}
SUBTLVS-IPV4-NEIGHBOR-ADDRESS - Retrieve
Retrieve operation of resource: subtlvs-ipv4-neighbor-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": [
"string"
]
}
SUBTLVS-TE-DEFAULT-METRIC - Retrieve
Retrieve operation of resource: subtlvs-te-default-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"metric": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer"
}
SUBTLVS-IPV6-INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: subtlvs-ipv6-interface-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": [
"string"
]
}
SUBTLVS-ADMIN-GROUP - Retrieve
Retrieve operation of resource: subtlvs-admin-group
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"admin-group": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"admin-group": [
"integer"
]
}
MT-ISN-NEIGHBORS-SUBTLVS-STATE - Retrieve
Retrieve operation of resource: mt-isn-neighbors-subtlvs-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string"
}
SUBTLVS-LAN-ADJACENCY-SIDS - Retrieve
Retrieve operation of resource: subtlvs-lan-adjacency-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
SUBTLVS-LAN-ADJACENCY-SID - Retrieve
Retrieve operation of resource: subtlvs-lan-adjacency-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
SUBTLVS-EXTENDED-ADMIN-GROUP - Retrieve
Retrieve operation of resource: subtlvs-extended-admin-group
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"extended-admin-group": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"extended-admin-group": [
"integer"
]
}
MT-ISN-NEIGHBORS-STATE - Retrieve
Retrieve operation of resource: mt-isn-neighbors-state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-id": "string",
"metric": "integer",
"mt-id": "integer"
}
MT-ISN-NEIGHBORS-UNDEFINED-SUBTLVS - Retrieve
Retrieve operation of resource: mt-isn-neighbors-undefined-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-isn-neighbors-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
MT-ISN-NEIGHBORS-UNDEFINED-SUBTLV - Retrieve
Retrieve operation of resource: mt-isn-neighbors-undefined-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
IPV6-SRLGS - Retrieve
Retrieve operation of resource: ipv6-srlgs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-srlg": [
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv6-neighbor-address": "string",
"flags": [
"string"
],
"ipv6-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
]
}
IPV6-SRLG - Retrieve
Retrieve operation of resource: ipv6-srlg
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv6-neighbor-address": "string",
"flags": [
"string"
],
"ipv6-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"psn-number": "integer",
"instance-number": "integer",
"ipv6-neighbor-address": "string",
"flags": [
"string"
],
"ipv6-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
TLVS-STATE - Retrieve
Retrieve operation of resource: tlvs-state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string"
}
PURGE-OI - Retrieve
Retrieve operation of resource: purge-oi
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"source-system-id": "string",
"system-id-count": "integer",
"received-system-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-system-id": "string",
"system-id-count": "integer",
"received-system-id": "string"
}
HOST-NAME - Retrieve
Retrieve operation of resource: host-name
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"host-name": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"host-name": [
"string"
]
}
IPV6-REACHABILITY - Retrieve
Retrieve operation of resource: ipv6-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-reachability-prefixes": {
"ipv6-reachability-prefixe": [
{
"ipv6-reachability-prefixes-undefined-subtlvs": {
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefix": "string",
"ipv6-reachability-prefixes-subtlvs": {
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
},
"ipv6-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"metric": "integer"
}
}
]
}
}
IPV6-REACHABILITY-PREFIXES - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixes
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-reachability-prefixe": [
{
"ipv6-reachability-prefixes-undefined-subtlvs": {
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefix": "string",
"ipv6-reachability-prefixes-subtlvs": {
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
},
"ipv6-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"metric": "integer"
}
}
]
}
IPV6-REACHABILITY-PREFIXE - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixe
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-reachability-prefixes-undefined-subtlvs": {
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefix": "string",
"ipv6-reachability-prefixes-subtlvs": {
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
},
"ipv6-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"metric": "integer"
}
}
IPV6-REACHABILITY-PREFIXES-STATE - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixes-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"metric": "integer"
}
IPV6-REACHABILITY-PREFIXES-SUBTLVS - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixes-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
}
IPV6-REACHABILITY-PREFIXES-SUBTLV - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixes-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
SUBTLVS-TAG - Retrieve
Retrieve operation of resource: subtlvs-tag
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"tag32": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag32": [
"integer"
]
}
SUBTLVS-TAG64 - Retrieve
Retrieve operation of resource: subtlvs-tag64
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"tag64": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag64": [
"integer"
]
}
SUBTLVS-PREFIX-SIDS - Retrieve
Retrieve operation of resource: subtlvs-prefix-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
SUBTLVS-PREFIX-SID - Retrieve
Retrieve operation of resource: subtlvs-prefix-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
SUBTLVS-IPV4-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: subtlvs-ipv4-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"type": "string",
"router-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"router-id": "string"
}
IPV6-REACHABILITY-PREFIXES-SUBTLVS-STATE - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixes-subtlvs-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string"
}
SUBTLVS-IPV6-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: subtlvs-ipv6-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"type": "string",
"router-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"router-id": "string"
}
SUBTLVS-FLAGS - Retrieve
Retrieve operation of resource: subtlvs-flags
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"flags": [
"string"
],
"type": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"type": "string"
}
IPV6-REACHABILITY-PREFIXES-UNDEFINED-SUBTLVS - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixes-undefined-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
IPV6-REACHABILITY-PREFIXES-UNDEFINED-SUBTLV - Retrieve
Retrieve operation of resource: ipv6-reachability-prefixes-undefined-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
IPV6-TE-ROUTER-ID - Retrieve
Retrieve operation of resource: ipv6-te-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"router-id": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"router-id": [
"string"
]
}
IPV4-INTERNAL-REACHABILITY - Retrieve
Retrieve operation of resource: ipv4-internal-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefixes": {
"prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
}
PREFIXES - Retrieve
Retrieve operation of resource: prefixes
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
PREFIXE - Retrieve
Retrieve operation of resource: prefixe
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"up-down": "boolean"
}
DEFAULT-METRIC - Retrieve
Retrieve operation of resource: default-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"metric": "integer",
"flags": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": "string"
}
DELAY-METRIC - Retrieve
Retrieve operation of resource: delay-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
EXPENSE-METRIC - Retrieve
Retrieve operation of resource: expense-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
ERROR-METRIC - Retrieve
Retrieve operation of resource: error-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
IPV6-INTERFACE-ADDRESSES - Retrieve
Retrieve operation of resource: ipv6-interface-addresses
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": [
"string"
]
}
EXTENDED-IS-REACHABILITY - Retrieve
Retrieve operation of resource: extended-is-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"extended-is-reachability-neighbors": {
"extended-is-reachability-neighbor": [
{
"neighbors-subtlvs": {
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"neighbors-subtlvs-state": {
"type": "string"
},
"max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
}
]
}
}
]
}
}
EXTENDED-IS-REACHABILITY-NEIGHBORS - Retrieve
Retrieve operation of resource: extended-is-reachability-neighbors
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"extended-is-reachability-neighbor": [
{
"neighbors-subtlvs": {
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"neighbors-subtlvs-state": {
"type": "string"
},
"max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
}
]
}
}
]
}
EXTENDED-IS-REACHABILITY-NEIGHBOR - Retrieve
Retrieve operation of resource: extended-is-reachability-neighbor
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbors-subtlvs": {
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"neighbors-subtlvs-state": {
"type": "string"
},
"max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {}
}
]
}
}
NEIGHBORS-SUBTLVS - Retrieve
Retrieve operation of resource: neighbors-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"neighbors-subtlvs-state": {
"type": "string"
},
"max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {}
}
]
}
NEIGHBORS-SUBTLV - Retrieve
Retrieve operation of resource: neighbors-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"neighbors-subtlvs-state": {
"type": "string"
},
"max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {
"state": {
"address": [
null
]
}
}
}
MAX-LINK-BANDWIDTH - Retrieve
Retrieve operation of resource: max-link-bandwidth
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"bandwidth": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth": "string"
}
IPV6-NEIGHBOR-ADDRESS - Retrieve
Retrieve operation of resource: ipv6-neighbor-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": [
"string"
]
}
IPV6-INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: ipv6-interface-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": [
"string"
]
}
LAN-ADJACENCY-SIDS - Retrieve
Retrieve operation of resource: lan-adjacency-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
LAN-ADJACENCY-SID - Retrieve
Retrieve operation of resource: lan-adjacency-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
ADJACENCY-SIDS - Retrieve
Retrieve operation of resource: adjacency-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
ADJACENCY-SID - Retrieve
Retrieve operation of resource: adjacency-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
TE-DEFAULT-METRIC - Retrieve
Retrieve operation of resource: te-default-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"metric": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer"
}
ADMIN-GROUP - Retrieve
Retrieve operation of resource: admin-group
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"admin-group": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"admin-group": [
"integer"
]
}
MAX-RESERVABLE-LINK-BANDWIDTH - Retrieve
Retrieve operation of resource: max-reservable-link-bandwidth
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"bandwidth": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth": "string"
}
EXTENDED-ADMIN-GROUP - Retrieve
Retrieve operation of resource: extended-admin-group
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"extended-admin-group": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"extended-admin-group": [
"integer"
]
}
UNRESERVED-BANDWIDTHS - Retrieve
Retrieve operation of resource: unreserved-bandwidths
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
]
}
UNRESERVED-BANDWIDTH - Retrieve
Retrieve operation of resource: unreserved-bandwidth
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of priority
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of priority
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"bandwidth": "string"
}
IPV4-INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: ipv4-interface-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": [
"string"
]
}
IPV4-NEIGHBOR-ADDRESS - Retrieve
Retrieve operation of resource: ipv4-neighbor-address
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"address": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": [
"string"
]
}
BANDWIDTH-CONSTRAINTS - Retrieve
Retrieve operation of resource: bandwidth-constraints
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
}
BANDWIDTH-CONSTRAINT - Retrieve
Retrieve operation of resource: bandwidth-constraint
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of model-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
CONSTRAINTS - Retrieve
Retrieve operation of resource: constraints
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of model-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
CONSTRAINT - Retrieve
Retrieve operation of resource: constraint
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of model-id
ID of constraint-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of model-id
ID of constraint-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bandwidth": "string",
"constraint-id": "integer"
}
BANDWIDTH-CONSTRAINTS-STATE - Retrieve
Retrieve operation of resource: bandwidth-constraints-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
ID of model-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"model-id": "integer"
}
NEIGHBORS-SUBTLVS-STATE - Retrieve
Retrieve operation of resource: neighbors-subtlvs-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string"
}
NEIGHBORS-UNDEFINED-SUBTLVS - Retrieve
Retrieve operation of resource: neighbors-undefined-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbors-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
NEIGHBORS-UNDEFINED-SUBTLV - Retrieve
Retrieve operation of resource: neighbors-undefined-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
NEIGHBORS-STATE - Retrieve
Retrieve operation of resource: neighbors-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-id": "string",
"metric": "integer"
}
INSTANCE-IDS - Retrieve
Retrieve operation of resource: instance-ids
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
}
INSTANCE-ID - Retrieve
Retrieve operation of resource: instance-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology-id": [
"integer"
],
"instance-id": "integer"
}
IPV4-SRLGS - Retrieve
Retrieve operation of resource: ipv4-srlgs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-srlg": [
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv4-neighbor-address": "string",
"flags": [
"string"
],
"ipv4-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
]
}
IPV4-SRLG - Retrieve
Retrieve operation of resource: ipv4-srlg
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv4-neighbor-address": "string",
"flags": [
"string"
],
"ipv4-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of instance-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"psn-number": "integer",
"instance-number": "integer",
"ipv4-neighbor-address": "string",
"flags": [
"string"
],
"ipv4-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
IS-REACHABILITY - Retrieve
Retrieve operation of resource: is-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbors": {
"neighbor": [
{
"system-id": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"system-id": "string"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
}
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string"
}
}
}
}
]
}
]
}
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
null
]
}
}
}
}
]
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-id": "string"
}
DEFAULT-METRIC - Retrieve
Retrieve operation of resource: default-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"metric": "integer",
"flags": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": "string"
}
DELAY-METRIC - Retrieve
Retrieve operation of resource: delay-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
EXPENSE-METRIC - Retrieve
Retrieve operation of resource: expense-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
ERROR-METRIC - Retrieve
Retrieve operation of resource: error-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
IPV4-TE-ROUTER-ID - Retrieve
Retrieve operation of resource: ipv4-te-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"router-id": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"router-id": [
"string"
]
}
NLPID - Retrieve
Retrieve operation of resource: nlpid
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"nlpid": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nlpid": [
"string"
]
}
EXTENDED-IPV4-REACHABILITY - Retrieve
Retrieve operation of resource: extended-ipv4-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"extended-ipv4-reachability-prefixes": {
"extended-ipv4-reachability-prefixe": [
{
"prefix": "string",
"prefixes-subtlvs": {
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
}
}
]
},
"prefixes-undefined-subtlvs": {
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
]
}
}
EXTENDED-IPV4-REACHABILITY-PREFIXES - Retrieve
Retrieve operation of resource: extended-ipv4-reachability-prefixes
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"extended-ipv4-reachability-prefixe": [
{
"prefix": "string",
"prefixes-subtlvs": {
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
}
}
]
},
"prefixes-undefined-subtlvs": {
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
]
}
EXTENDED-IPV4-REACHABILITY-PREFIXE - Retrieve
Retrieve operation of resource: extended-ipv4-reachability-prefixe
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefixes-subtlvs": {
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
}
}
]
},
"prefixes-undefined-subtlvs": {
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
PREFIXES-STATE - Retrieve
Retrieve operation of resource: prefixes-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
PREFIXES-SUBTLVS - Retrieve
Retrieve operation of resource: prefixes-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
}
}
]
}
PREFIXES-SUBTLV - Retrieve
Retrieve operation of resource: prefixes-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
}
}
TAG - Retrieve
Retrieve operation of resource: tag
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"tag32": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag32": [
"integer"
]
}
IPV4-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: ipv4-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"type": "string",
"router-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"router-id": "string"
}
IPV6-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: ipv6-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"type": "string",
"router-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"router-id": "string"
}
PREFIXES-SUBTLVS-STATE - Retrieve
Retrieve operation of resource: prefixes-subtlvs-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string"
}
FLAGS - Retrieve
Retrieve operation of resource: flags
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"flags": [
"string"
],
"type": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"type": "string"
}
TAG64 - Retrieve
Retrieve operation of resource: tag64
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"tag64": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag64": [
"integer"
]
}
PREFIX-SIDS - Retrieve
Retrieve operation of resource: prefix-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
PREFIX-SID - Retrieve
Retrieve operation of resource: prefix-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
PREFIXES-UNDEFINED-SUBTLVS - Retrieve
Retrieve operation of resource: prefixes-undefined-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
PREFIXES-UNDEFINED-SUBTLV - Retrieve
Retrieve operation of resource: prefixes-undefined-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
MULTI-TOPOLOGY - Retrieve
Retrieve operation of resource: multi-topology
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topologies": {
"topology": [
{
"mt-id": "integer",
"state": {
"attributes": "string",
"mt-id": "integer"
}
}
]
}
}
TOPOLOGIES - Retrieve
Retrieve operation of resource: topologies
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology": [
{
"ipv4-flex-route-tables": {
"ipv4-flex-route-table": [
{
"ipv4-flex-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{}
]
}
]
}
]
}
}
}
]
}
]
}
}
]
}
TOPOLOGY - Retrieve
Retrieve operation of resource: topology
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of mt-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-flex-route-tables": {
"ipv4-flex-route-table": [
{
"ipv4-flex-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean"
}
]
}
]
}
]
}
}
}
]
}
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of mt-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"attributes": "string",
"mt-id": "integer"
}
IPV4-EXTERNAL-REACHABILITY - Retrieve
Retrieve operation of resource: ipv4-external-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-external-reachability-prefixes": {
"ipv4-external-reachability-prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
}
IPV4-EXTERNAL-REACHABILITY-PREFIXES - Retrieve
Retrieve operation of resource: ipv4-external-reachability-prefixes
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-external-reachability-prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
IPV4-EXTERNAL-REACHABILITY-PREFIXE - Retrieve
Retrieve operation of resource: ipv4-external-reachability-prefixe
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"up-down": "boolean"
}
DEFAULT-METRIC - Retrieve
Retrieve operation of resource: default-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"metric": "integer",
"flags": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": "string"
}
DELAY-METRIC - Retrieve
Retrieve operation of resource: delay-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
EXPENSE-METRIC - Retrieve
Retrieve operation of resource: expense-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
ERROR-METRIC - Retrieve
Retrieve operation of resource: error-metric
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"flags": [
"string"
]
}
MT-IPV6-REACHABILITY - Retrieve
Retrieve operation of resource: mt-ipv6-reachability
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv6-reachability-prefixes": {
"mt-ipv6-reachability-prefixe": [
{
"mt-ipv6-reachability-prefixes-state": {
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
},
"prefix": "string",
"mt-ipv6-reachability-prefixes-undefined-subtlvs": {
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-id": "integer",
"mt-ipv6-reachability-prefixes-subtlvs": {
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
}
]
}
}
MT-IPV6-REACHABILITY-PREFIXES - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv6-reachability-prefixe": [
{
"mt-ipv6-reachability-prefixes-state": {
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
},
"prefix": "string",
"mt-ipv6-reachability-prefixes-undefined-subtlvs": {
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-id": "integer",
"mt-ipv6-reachability-prefixes-subtlvs": {
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
}
]
}
MT-IPV6-REACHABILITY-PREFIXE - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixe
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv6-reachability-prefixes-state": {
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
},
"prefix": "string",
"mt-ipv6-reachability-prefixes-undefined-subtlvs": {
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-id": "integer",
"mt-ipv6-reachability-prefixes-subtlvs": {
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
}
MT-IPV6-REACHABILITY-PREFIXES-STATE - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-state
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLV - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-PREFIX-SIDS - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-prefix-sids
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-PREFIX-SID - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-prefix-sid
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
ID of value
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-FLAGS - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-flags
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"flags": [
"string"
],
"type": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flags": [
"string"
],
"type": "string"
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-IPV4-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"type": "string",
"router-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"router-id": "string"
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-TAG64 - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-tag64
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"tag64": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag64": [
"integer"
]
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-IPV6-SOURCE-ROUTER-ID - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"type": "string",
"router-id": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"router-id": "string"
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-TAG - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-tag
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": {
"tag32": [
"integer"
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tag32": [
"integer"
]
}
MT-IPV6-REACHABILITY-PREFIXES-SUBTLVS-STATE - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-subtlvs-state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string"
}
MT-IPV6-REACHABILITY-PREFIXES-UNDEFINED-SUBTLVS - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-undefined-subtlvs
ID of name
ID of level-number
ID of lsp-id
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
MT-IPV6-REACHABILITY-PREFIXES-UNDEFINED-SUBTLV - Retrieve
Retrieve operation of resource: mt-ipv6-reachability-prefixes-undefined-subtlv
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
ID of level-number
ID of lsp-id
ID of type
ID of type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"length": "integer",
"type": "integer",
"value": "string"
}
STATE - Retrieve
Retrieve operation of resource: state
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
}
ISIS - Retrieve
Retrieve operation of resource: isis
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instances": {
"instance": [
{
"neighbors": {
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {}
}
}
]
}
]
}
}
]
}
}
INSTANCES - Retrieve
Retrieve operation of resource: instances
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance": [
{
"neighbors": {
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {}
}
}
]
}
]
}
}
]
}
INSTANCE - Retrieve
Retrieve operation of resource: instance
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbors": {
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer"
}
}
}
}
]
}
]
}
}
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string"
}
}
}
}
]
}
]
}
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
null
]
}
}
}
}
]
}
NEIGHBOR-ACTIVE-AREA-ADDRESS - Retrieve
Retrieve operation of resource: neighbor-active-area-address
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
TOPOLOGIES-SUPPORTED - Retrieve
Retrieve operation of resource: topologies-supported
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
NEIGHBOR-PER-ADDRESS-FAMILY-DATA - Retrieve
Retrieve operation of resource: neighbor-per-address-family-data
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string"
}
}
}
IPV4 - Retrieve
Retrieve operation of resource: ipv4
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
}
ADJACENCY-SID - Retrieve
Retrieve operation of resource: adjacency-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
NON-FRR-ADJACENCY-SID - Retrieve
Retrieve operation of resource: non-frr-adjacency-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: interface-address
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-ADJACENCY-SID - Retrieve
Retrieve operation of resource: underlying-adjacency-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-INTERFACE - Retrieve
Retrieve operation of resource: underlying-interface
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-index": "integer",
"interface-name": "string"
}
IPV6 - Retrieve
Retrieve operation of resource: ipv6
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
}
ADJACENCY-SID - Retrieve
Retrieve operation of resource: adjacency-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
NON-FRR-ADJACENCY-SID - Retrieve
Retrieve operation of resource: non-frr-adjacency-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
END-XSID - Retrieve
Retrieve operation of resource: end-xsid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
}
END-XSID - Retrieve
Retrieve operation of resource: end-xsid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
END-XSID-BACKUP - Retrieve
Retrieve operation of resource: end-xsid-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
}
BACKUP-STACK - Retrieve
Retrieve operation of resource: backup-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
NON-FRR-END-XSID - Retrieve
Retrieve operation of resource: non-frr-end-xsid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
}
END-XSID - Retrieve
Retrieve operation of resource: end-xsid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
END-XSID-BACKUP - Retrieve
Retrieve operation of resource: end-xsid-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
}
BACKUP-STACK - Retrieve
Retrieve operation of resource: backup-stack
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: interface-address
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-ADJACENCY-SID - Retrieve
Retrieve operation of resource: underlying-adjacency-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-INTERFACE - Retrieve
Retrieve operation of resource: underlying-interface
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-index": "integer",
"interface-name": "string"
}
HOST-NAMES - Retrieve
Retrieve operation of resource: host-names
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"host-name": [
{
"system-id": "string",
"host-name": "string",
"local-is-flag": "boolean",
"host-levels": "string"
}
]
}
HOST-NAME - Retrieve
Retrieve operation of resource: host-name
ID of instance-name
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-id": "string",
"host-name": "string",
"local-is-flag": "boolean",
"host-levels": "string"
}
STATISTICS-GLOBAL - Retrieve
Retrieve operation of resource: statistics-global
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"statistics": {
"avg-psnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-hello-recv-rate": "integer",
"invalid-checksum-lsp-count": "integer",
"fast-csnp-cache-update-count": "integer",
"lsp-dropped-count": "integer",
"avg-psnp-send-rate": "integer",
"avg-lsp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"zero-holdtime-lsp-count": "integer",
"avg-lsp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pdu-queue-length": "integer",
"avg-hello-send-rate": "integer",
"avg-hello-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"maximum-iih-queue-length": "integer",
"avg-csnp-send-rate": "integer",
"avg-hello-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-psnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-recv-rate": "integer",
"avg-lsp-send-rate": "integer",
"snp-dropped-count": "integer",
"fast-csnp-lookup-hit-count": "integer",
"fast-psnp-lookup-count": "integer",
"fast-csnp-lookup-count": "integer",
"maximum-pdu-queue-length": "integer",
"fast-psnp-lookup-hit-count": "integer",
"avg-psnp-recv-rate": "integer",
"iih-dropped-count": "integer",
"avg-lsp-recv-rate": "integer",
"avg-csnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"per-area-data": [
{
"statistics": {
"system-lsp-refresh-count": "integer",
"system-lsp-build-count": "integer"
},
"per-topology-data": [
{
"statistics": {
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
],
"level": "string"
}
]
}
STATISTICS - Retrieve
Retrieve operation of resource: statistics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"avg-psnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-hello-recv-rate": "integer",
"invalid-checksum-lsp-count": "integer",
"fast-csnp-cache-update-count": "integer",
"lsp-dropped-count": "integer",
"avg-psnp-send-rate": "integer",
"avg-lsp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"zero-holdtime-lsp-count": "integer",
"avg-lsp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pdu-queue-length": "integer",
"avg-hello-send-rate": "integer",
"avg-hello-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"maximum-iih-queue-length": "integer",
"avg-csnp-send-rate": "integer",
"avg-hello-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-psnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-recv-rate": "integer",
"avg-lsp-send-rate": "integer",
"snp-dropped-count": "integer",
"fast-csnp-lookup-hit-count": "integer",
"fast-psnp-lookup-count": "integer",
"fast-csnp-lookup-count": "integer",
"maximum-pdu-queue-length": "integer",
"fast-psnp-lookup-hit-count": "integer",
"avg-psnp-recv-rate": "integer",
"iih-dropped-count": "integer",
"avg-lsp-recv-rate": "integer",
"avg-csnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
AVG-HELLO-PROCESS-TIME - Retrieve
Retrieve operation of resource: avg-hello-process-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
AVG-CSNP-PROCESS-TIME - Retrieve
Retrieve operation of resource: avg-csnp-process-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
AVG-PSNP-PROCESS-TIME - Retrieve
Retrieve operation of resource: avg-psnp-process-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
AVG-LSP-PROCESS-TIME - Retrieve
Retrieve operation of resource: avg-lsp-process-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
AVG-HELLO-TRANSMIT-TIME - Retrieve
Retrieve operation of resource: avg-hello-transmit-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
AVG-CSNP-TRANSMIT-TIME - Retrieve
Retrieve operation of resource: avg-csnp-transmit-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
AVG-PSNP-TRANSMIT-TIME - Retrieve
Retrieve operation of resource: avg-psnp-transmit-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
AVG-LSP-TRANSMIT-TIME - Retrieve
Retrieve operation of resource: avg-lsp-transmit-time
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
PER-AREA-DATA - Retrieve
Retrieve operation of resource: per-area-data
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"statistics": {
"system-lsp-refresh-count": "integer",
"system-lsp-build-count": "integer"
},
"per-topology-data": [
{
"statistics": {
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
],
"level": "string"
}
STATISTICS - Retrieve
Retrieve operation of resource: statistics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-lsp-refresh-count": "integer",
"system-lsp-build-count": "integer"
}
PER-TOPOLOGY-DATA - Retrieve
Retrieve operation of resource: per-topology-data
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"statistics": {
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
ID - Retrieve
Retrieve operation of resource: id
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
STATISTICS - Retrieve
Retrieve operation of resource: statistics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
}
LEVELS - Retrieve
Retrieve operation of resource: levels
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": [
{
"adjacencies": {
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
null
]
}
}
}
}
]
}
]
}
}
]
}
LEVEL - Retrieve
Retrieve operation of resource: level
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacencies": {
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string"
}
]
}
}
}
}
]
}
]
}
}
ADJACENCY-LOG - Retrieve
Retrieve operation of resource: adjacency-log
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log-entry": [
{
"cur-adj-state": "string",
"interface-name": "string",
"state-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"adjacency-per-topology-change": [
{
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"change": "string"
}
],
"adj-log-neighbor-system-id": "string",
"prev-adj-state": "string"
}
]
}
LOG-ENTRY - Retrieve
Retrieve operation of resource: log-entry
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"cur-adj-state": "string",
"interface-name": "string",
"state-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"adjacency-per-topology-change": [
{
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"change": "string"
}
],
"adj-log-neighbor-system-id": "string",
"prev-adj-state": "string"
}
GENERIC-DATA - Retrieve
Retrieve operation of resource: generic-data
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
TIMESTAMP - Retrieve
Retrieve operation of resource: timestamp
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
ADJACENCY-PER-TOPOLOGY-CHANGE - Retrieve
Retrieve operation of resource: adjacency-per-topology-change
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"change": "string"
}
ID - Retrieve
Retrieve operation of resource: id
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
LSP-TABLE-SUMMARY - Retrieve
Retrieve operation of resource: lsp-table-summary
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all-fragment-lsp-stats": {
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
},
"fragment0lsp-stats": {
"per-topology-counter": [
{
"attached-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"overloaded-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
],
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
}
}
FRAGMENT0LSP-STATS - Retrieve
Retrieve operation of resource: fragment0lsp-stats
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-topology-counter": [
{
"attached-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"overloaded-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
],
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
}
NODE-COUNTERS - Retrieve
Retrieve operation of resource: node-counters
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
ROUTE-LSP-COUNT - Retrieve
Retrieve operation of resource: route-lsp-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
PSEUDO-NODE-LSP-COUNT - Retrieve
Retrieve operation of resource: pseudo-node-lsp-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
PER-TOPOLOGY-COUNTER - Retrieve
Retrieve operation of resource: per-topology-counter
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"attached-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"overloaded-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
ID - Retrieve
Retrieve operation of resource: id
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
OVERLOADED-LSP-COUNT - Retrieve
Retrieve operation of resource: overloaded-lsp-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
ATTACHED-LSP-COUNT - Retrieve
Retrieve operation of resource: attached-lsp-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
ALL-FRAGMENT-LSP-STATS - Retrieve
Retrieve operation of resource: all-fragment-lsp-stats
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
}
NODE-COUNTERS - Retrieve
Retrieve operation of resource: node-counters
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
ROUTE-LSP-COUNT - Retrieve
Retrieve operation of resource: route-lsp-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
PSEUDO-NODE-LSP-COUNT - Retrieve
Retrieve operation of resource: pseudo-node-lsp-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
ADJACENCIES - Retrieve
Retrieve operation of resource: adjacencies
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
]
}
}
}
}
]
}
]
}
ADJACENCY - Retrieve
Retrieve operation of resource: adjacency
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
}
}
}
}
]
}
ADJACENCY-AREA-ADDRESS - Retrieve
Retrieve operation of resource: adjacency-area-address
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
ADJACENCY-TOPOLOGY - Retrieve
Retrieve operation of resource: adjacency-topology
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
ID - Retrieve
Retrieve operation of resource: id
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
ADJACENCY-PER-ADDRESS-FAMILY-DATA - Retrieve
Retrieve operation of resource: adjacency-per-address-family-data
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string"
}
}
}
IPV4 - Retrieve
Retrieve operation of resource: ipv4
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
}
ADJACENCY-SID - Retrieve
Retrieve operation of resource: adjacency-sid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
NON-FRR-ADJACENCY-SID - Retrieve
Retrieve operation of resource: non-frr-adjacency-sid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: interface-address
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-ADJACENCY-SID - Retrieve
Retrieve operation of resource: underlying-adjacency-sid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-INTERFACE - Retrieve
Retrieve operation of resource: underlying-interface
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-index": "integer",
"interface-name": "string"
}
IPV6 - Retrieve
Retrieve operation of resource: ipv6
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
}
ADJACENCY-SID - Retrieve
Retrieve operation of resource: adjacency-sid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
NON-FRR-ADJACENCY-SID - Retrieve
Retrieve operation of resource: non-frr-adjacency-sid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ADJACENCY-SID-BACKUP - Retrieve
Retrieve operation of resource: adjacency-sid-backup
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
ADJACENCY-SID-BACKUP-TE - Retrieve
Retrieve operation of resource: adjacency-sid-backup-te
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
BACKUP-LABEL-STACK - Retrieve
Retrieve operation of resource: backup-label-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
END-XSID - Retrieve
Retrieve operation of resource: end-xsid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
}
END-XSID - Retrieve
Retrieve operation of resource: end-xsid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
END-XSID-BACKUP - Retrieve
Retrieve operation of resource: end-xsid-backup
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
}
BACKUP-STACK - Retrieve
Retrieve operation of resource: backup-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
NON-FRR-END-XSID - Retrieve
Retrieve operation of resource: non-frr-end-xsid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
}
END-XSID - Retrieve
Retrieve operation of resource: end-xsid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
END-XSID-BACKUP - Retrieve
Retrieve operation of resource: end-xsid-backup
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
}
BACKUP-STACK - Retrieve
Retrieve operation of resource: backup-stack
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
INTERFACE-ADDRESS - Retrieve
Retrieve operation of resource: interface-address
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-ADJACENCY-SID - Retrieve
Retrieve operation of resource: underlying-adjacency-sid
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
UNDERLYING-INTERFACE - Retrieve
Retrieve operation of resource: underlying-interface
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-index": "integer",
"interface-name": "string"
}
DETAILED-LSPS - Retrieve
Retrieve operation of resource: detailed-lsps
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"detailed-lsp": [
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
},
"lsp-body": "string"
}
]
}
DETAILED-LSP - Retrieve
Retrieve operation of resource: detailed-lsp
ID of instance-name
ID of level
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
},
"lsp-body": "string"
}
LSP-HEADER-DATA - Retrieve
Retrieve operation of resource: lsp-header-data
ID of instance-name
ID of level
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
}
LSPS - Retrieve
Retrieve operation of resource: lsps
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp": [
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
},
"lsp-body": "string"
}
]
}
LSP - Retrieve
Retrieve operation of resource: lsp
ID of instance-name
ID of level
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
},
"lsp-body": "string"
}
LSP-HEADER-DATA - Retrieve
Retrieve operation of resource: lsp-header-data
ID of instance-name
ID of level
ID of lsp-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
}
LSP-LOG - Retrieve
Retrieve operation of resource: lsp-log
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log-entry": [
{
"log-interface": "string",
"delayed-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
],
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"trigger-count": "integer",
"pseudo-node-number": "string"
}
]
}
LOG-ENTRY - Retrieve
Retrieve operation of resource: log-entry
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log-interface": "string",
"delayed-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
],
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"trigger-count": "integer",
"pseudo-node-number": "string"
}
GENERIC-DATA - Retrieve
Retrieve operation of resource: generic-data
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
TIMESTAMP - Retrieve
Retrieve operation of resource: timestamp
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
TRIGGER - Retrieve
Retrieve operation of resource: trigger
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
DATABASE-LOG - Retrieve
Retrieve operation of resource: database-log
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log-entry": [
{
"lspdb-operation": "string",
"new-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
},
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"old-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
}
}
]
}
LOG-ENTRY - Retrieve
Retrieve operation of resource: log-entry
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lspdb-operation": "string",
"new-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
},
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"old-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
}
}
GENERIC-DATA - Retrieve
Retrieve operation of resource: generic-data
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
TIMESTAMP - Retrieve
Retrieve operation of resource: timestamp
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
NEW-LSP-ENTRY - Retrieve
Retrieve operation of resource: new-lsp-entry
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
}
OLD-LSP-ENTRY - Retrieve
Retrieve operation of resource: old-lsp-entry
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
}
TOPOLOGIES - Retrieve
Retrieve operation of resource: topologies
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology": [
{
"ipv4-flex-route-tables": {
"ipv4-flex-route-table": [
{
"ipv4-flex-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{}
]
}
]
}
]
}
}
}
]
}
]
}
}
]
}
TOPOLOGY - Retrieve
Retrieve operation of resource: topology
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-flex-route-tables": {
"ipv4-flex-route-table": [
{
"ipv4-flex-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean"
}
]
}
]
}
]
}
}
}
]
}
]
}
}
IPV6-FLEX-ROUTE-TABLES - Retrieve
Retrieve operation of resource: ipv6-flex-route-tables
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-flex-route-table": [
{
"flex-alg": "integer",
"ipv6-flex-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean"
}
]
}
]
}
]
}
}
}
]
}
]
}
IPV6-FLEX-ROUTE-TABLE - Retrieve
Retrieve operation of resource: ipv6-flex-route-table
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flex-alg": "integer",
"ipv6-flex-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
]
}
]
}
]
}
}
}
]
}
IPV6-FLEX-ROUTE - Retrieve
Retrieve operation of resource: ipv6-flex-route
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string"
}
]
}
]
}
}
}
CONNECTED-STATUS - Retrieve
Retrieve operation of resource: connected-status
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
}
CONNECTED-DETAILS - Retrieve
Retrieve operation of resource: connected-details
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"entry": "string"
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {}
}
}
}
}
]
}
}
}
REDISTRIBUTED-STATUS - Retrieve
Retrieve operation of resource: redistributed-status
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
}
REDISTRIBUTION-DETAILS - Retrieve
Retrieve operation of resource: redistribution-details
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
ISIS-SH-ROUTE-REDIST-DETAIL - Retrieve
Retrieve operation of resource: isis-sh-route-redist-detail
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
OWNER - Retrieve
Retrieve operation of resource: owner
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
NATIVE-STATUS - Retrieve
Retrieve operation of resource: native-status
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string"
}
]
}
]
}
]
}
}
NATIVE-DETAILS - Retrieve
Retrieve operation of resource: native-details
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string"
}
]
}
]
}
PRIMARY - Retrieve
Retrieve operation of resource: primary
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
null
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
BACKUP - Retrieve
Retrieve operation of resource: backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
null
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
PER-LEVEL-ADVERTISING-DETAIL - Retrieve
Retrieve operation of resource: per-level-advertising-detail
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
SUMMARIZATION-STATUS - Retrieve
Retrieve operation of resource: summarization-status
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
}
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
FRR-SUMMARY - Retrieve
Retrieve operation of resource: frr-summary
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level2-prefixes": {
"all-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"some-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unprotected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
},
"unreachable-prefixes": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"level1-prefixes": {
"all-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"some-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unprotected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
}
LEVEL1-PREFIXES - Retrieve
Retrieve operation of resource: level1-prefixes
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"some-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unprotected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
ALL-PATHS-PROTECTED - Retrieve
Retrieve operation of resource: all-paths-protected
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
SOME-PATHS-PROTECTED - Retrieve
Retrieve operation of resource: some-paths-protected
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
UNPROTECTED - Retrieve
Retrieve operation of resource: unprotected
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
LEVEL2-PREFIXES - Retrieve
Retrieve operation of resource: level2-prefixes
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"some-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unprotected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
ALL-PATHS-PROTECTED - Retrieve
Retrieve operation of resource: all-paths-protected
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
SOME-PATHS-PROTECTED - Retrieve
Retrieve operation of resource: some-paths-protected
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
UNPROTECTED - Retrieve
Retrieve operation of resource: unprotected
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
UNREACHABLE-PREFIXES - Retrieve
Retrieve operation of resource: unreachable-prefixes
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
SRV6-LOCATORS - Retrieve
Retrieve operation of resource: srv6-locators
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srv6-locator": [
{
"prefix": "string",
"prefix-length": "string",
"locator-flags": "integer",
"locator-id": "integer",
"number-of-reserved-opcodes": "integer",
"locator-format": "integer",
"opcode": [
{
"function-type": "string",
"function-opcode": "integer"
}
],
"locator-name": "string"
}
]
}
SRV6-LOCATOR - Retrieve
Retrieve operation of resource: srv6-locator
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string",
"locator-flags": "integer",
"locator-id": "integer",
"number-of-reserved-opcodes": "integer",
"locator-format": "integer",
"opcode": [
{
"function-type": "string",
"function-opcode": "integer"
}
],
"locator-name": "string"
}
OPCODE - Retrieve
Retrieve operation of resource: opcode
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"function-type": "string",
"function-opcode": "integer"
}
TOPOLOGY-LEVELS - Retrieve
Retrieve operation of resource: topology-levels
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology-level": [
{
"topology-summary": {
"pseudonode-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
},
"router-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
},
"level": "string",
"ipv4-link-topologies": {
"ipv4-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean"
}
}
]
}
}
}
]
}
}
]
}
TOPOLOGY-LEVEL - Retrieve
Retrieve operation of resource: topology-level
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology-summary": {
"pseudonode-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
},
"router-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
},
"level": "string",
"ipv4-link-topologies": {
"ipv4-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string"
}
}
]
}
}
}
]
}
}
TE-ADVERTISEMENTS - Retrieve
Retrieve operation of resource: te-advertisements
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"te-system-id": "string",
"tepceadv": {
"pce-path-scope-bits": "integer",
"pce-flooding-scope": "string",
"pce-address-ipv4": "string",
"pce-path-scope-prefs": "integer",
"pce-adv-data-present": "boolean"
},
"te-adv": [
{
"te-neighbor-system-id": "string",
"te-subpool-reserved-link-bandwidth": "integer",
"te-sub-tlv": [
{
"te-sub-tlv-type": "integer",
"te-sub-tlv-length": "integer",
"te-sub-tlv-value": "string"
}
],
"te-ext-admin-num": "integer",
"te-subpool-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"te-reserved-link-bandwidth": "integer",
"te-ext-admin-sub": [
{
"entry": "integer"
}
],
"te-sub-tlv-data-present": "boolean",
"link-type": "string",
"te-neighbor-ip-address": "string",
"te-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"local-ip-address": "string",
"te-physical-link-bandwidth": "integer",
"te-metric": "integer",
"te-affinity": "integer"
}
],
"te-local-router-id": "string",
"te-adv-data-present": "boolean"
}
TEPCEADV - Retrieve
Retrieve operation of resource: tepceadv
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pce-path-scope-bits": "integer",
"pce-flooding-scope": "string",
"pce-address-ipv4": "string",
"pce-path-scope-prefs": "integer",
"pce-adv-data-present": "boolean"
}
TE-ADV - Retrieve
Retrieve operation of resource: te-adv
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"te-neighbor-system-id": "string",
"te-subpool-reserved-link-bandwidth": "integer",
"te-sub-tlv": [
{
"te-sub-tlv-type": "integer",
"te-sub-tlv-length": "integer",
"te-sub-tlv-value": "string"
}
],
"te-ext-admin-num": "integer",
"te-subpool-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"te-reserved-link-bandwidth": "integer",
"te-ext-admin-sub": [
{
"entry": "integer"
}
],
"te-sub-tlv-data-present": "boolean",
"link-type": "string",
"te-neighbor-ip-address": "string",
"te-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"local-ip-address": "string",
"te-physical-link-bandwidth": "integer",
"te-metric": "integer",
"te-affinity": "integer"
}
TE-TRANSMITTED-BANDWIDTH - Retrieve
Retrieve operation of resource: te-transmitted-bandwidth
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
TE-SUBPOOL-TRANSMITTED-BANDWIDTH - Retrieve
Retrieve operation of resource: te-subpool-transmitted-bandwidth
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
TE-EXT-ADMIN-SUB - Retrieve
Retrieve operation of resource: te-ext-admin-sub
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
TE-SUB-TLV - Retrieve
Retrieve operation of resource: te-sub-tlv
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"te-sub-tlv-type": "integer",
"te-sub-tlv-length": "integer",
"te-sub-tlv-value": "string"
}
TE-ADJACENCY-LOG - Retrieve
Retrieve operation of resource: te-adjacency-log
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log-entry": [
{
"neighbor-ip-address": "string",
"status": "boolean",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"log-interface": "string",
"te-log-neighbor-system-id": "string"
}
]
}
LOG-ENTRY - Retrieve
Retrieve operation of resource: log-entry
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-ip-address": "string",
"status": "boolean",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"log-interface": "string",
"te-log-neighbor-system-id": "string"
}
GENERIC-DATA - Retrieve
Retrieve operation of resource: generic-data
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
TIMESTAMP - Retrieve
Retrieve operation of resource: timestamp
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
SPF-LOG - Retrieve
Retrieve operation of resource: spf-log
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log-entry": [
{
"triggers": {
"trigger-prefix": {
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
},
"is-sr-uloop-calculation": "boolean",
"trigger-link": "string",
"first-trigger-lsp-id": "string",
"trigger-next-hop-id": "string",
"is-sr-uloop-link-down": "boolean",
"unique-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
]
},
"next-wait-interval": "integer",
"wait-enforced": "integer",
"updated-lsp-count": "integer",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"route-update-statistics": {
"duration-breakdown": {
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
},
"rib-batch-counts": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
}
]
}
LOG-ENTRY - Retrieve
Retrieve operation of resource: log-entry
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"triggers": {
"trigger-prefix": {
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
},
"is-sr-uloop-calculation": "boolean",
"trigger-link": "string",
"first-trigger-lsp-id": "string",
"trigger-next-hop-id": "string",
"is-sr-uloop-link-down": "boolean",
"unique-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
]
},
"next-wait-interval": "integer",
"wait-enforced": "integer",
"updated-lsp-count": "integer",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"route-update-statistics": {
"duration-breakdown": {
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
},
"rib-batch-counts": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"node-counts": {
"total-touched": "integer"
}
}
}
GENERIC-DATA - Retrieve
Retrieve operation of resource: generic-data
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
TIMESTAMP - Retrieve
Retrieve operation of resource: timestamp
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
TRIGGERS - Retrieve
Retrieve operation of resource: triggers
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trigger-prefix": {
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
},
"is-sr-uloop-calculation": "boolean",
"trigger-link": "string",
"first-trigger-lsp-id": "string",
"trigger-next-hop-id": "string",
"is-sr-uloop-link-down": "boolean",
"unique-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
]
}
TRIGGER-PREFIX - Retrieve
Retrieve operation of resource: trigger-prefix
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
IPV4 - Retrieve
Retrieve operation of resource: ipv4
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
IPV6 - Retrieve
Retrieve operation of resource: ipv6
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
TRIGGER - Retrieve
Retrieve operation of resource: trigger
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
SPT-CALCULATION-STATISTICS - Retrieve
Retrieve operation of resource: spt-calculation-statistics
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"duration": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"node-counts": {
"added": "integer",
"deleted": "integer",
"modified": "integer",
"reachable": "integer",
"touched": "integer",
"unreachable": "integer"
}
}
DURATION - Retrieve
Retrieve operation of resource: duration
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
NODE-COUNTS - Retrieve
Retrieve operation of resource: node-counts
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"added": "integer",
"deleted": "integer",
"modified": "integer",
"reachable": "integer",
"touched": "integer",
"unreachable": "integer"
}
ROUTE-UPDATE-STATISTICS - Retrieve
Retrieve operation of resource: route-update-statistics
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"duration-breakdown": {
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
},
"rib-batch-counts": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"node-counts": {
"total-touched": "integer",
"per-priority-touched": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
},
"route-counts": {
"added": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"deleted": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"modified": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"reachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
}
DURATION - Retrieve
Retrieve operation of resource: duration
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
DURATION-BREAKDOWN - Retrieve
Retrieve operation of resource: duration-breakdown
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
}
LOCAL-RIB-UPDATE - Retrieve
Retrieve operation of resource: local-rib-update
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
CRITICAL - Retrieve
Retrieve operation of resource: critical
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
HIGH - Retrieve
Retrieve operation of resource: high
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
MEDIUM - Retrieve
Retrieve operation of resource: medium
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
LOW - Retrieve
Retrieve operation of resource: low
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
GLOBAL-RIB-BUILD - Retrieve
Retrieve operation of resource: global-rib-build
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
CRITICAL - Retrieve
Retrieve operation of resource: critical
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
HIGH - Retrieve
Retrieve operation of resource: high
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
MEDIUM - Retrieve
Retrieve operation of resource: medium
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
LOW - Retrieve
Retrieve operation of resource: low
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
GLOBAL-RIB-SEND - Retrieve
Retrieve operation of resource: global-rib-send
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
CRITICAL - Retrieve
Retrieve operation of resource: critical
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
HIGH - Retrieve
Retrieve operation of resource: high
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
MEDIUM - Retrieve
Retrieve operation of resource: medium
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
LOW - Retrieve
Retrieve operation of resource: low
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"real-duration": "integer",
"cpu-duration": "integer"
}
NODE-COUNTS - Retrieve
Retrieve operation of resource: node-counts
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"total-touched": "integer",
"per-priority-touched": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
PER-PRIORITY-TOUCHED - Retrieve
Retrieve operation of resource: per-priority-touched
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
ITEM-COUNTS - Retrieve
Retrieve operation of resource: item-counts
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"added": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"deleted": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"modified": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"reachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"touched": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unreachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
UNREACHABLE - Retrieve
Retrieve operation of resource: unreachable
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
REACHABLE - Retrieve
Retrieve operation of resource: reachable
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
ADDED - Retrieve
Retrieve operation of resource: added
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
DELETED - Retrieve
Retrieve operation of resource: deleted
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
MODIFIED - Retrieve
Retrieve operation of resource: modified
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
TOUCHED - Retrieve
Retrieve operation of resource: touched
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
ROUTE-COUNTS - Retrieve
Retrieve operation of resource: route-counts
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"added": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"deleted": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"modified": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"reachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"touched": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unreachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
UNREACHABLE - Retrieve
Retrieve operation of resource: unreachable
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
REACHABLE - Retrieve
Retrieve operation of resource: reachable
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
ADDED - Retrieve
Retrieve operation of resource: added
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
DELETED - Retrieve
Retrieve operation of resource: deleted
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
MODIFIED - Retrieve
Retrieve operation of resource: modified
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
TOUCHED - Retrieve
Retrieve operation of resource: touched
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
RIB-BATCH-COUNTS - Retrieve
Retrieve operation of resource: rib-batch-counts
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
TE-TUNNELS - Retrieve
Retrieve operation of resource: te-tunnels
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"te-tunnel": [
{
"system-id": "string",
"interface-name": "string",
"teipv6aa-enabled": "boolean",
"te-segment-routing-enabled": "boolean",
"teigp-metric": "string",
"teipv4aa-enabled": "boolean",
"te-segment-routing-strict-spf": "boolean",
"te-system-id": "string",
"te-next-hop-ip-address": "string",
"te-segment-routing-exclude": "boolean",
"te-mode-type": "string",
"teipv6fa-enabled": "boolean",
"teipv4fa-enabled": "boolean",
"te-checkpoint-object-id": "integer",
"te-bandwidth": "integer",
"te-interface": "string"
}
]
}
TE-TUNNEL - Retrieve
Retrieve operation of resource: te-tunnel
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-id": "string",
"interface-name": "string",
"teipv6aa-enabled": "boolean",
"te-segment-routing-enabled": "boolean",
"teigp-metric": "string",
"teipv4aa-enabled": "boolean",
"te-segment-routing-strict-spf": "boolean",
"te-system-id": "string",
"te-next-hop-ip-address": "string",
"te-segment-routing-exclude": "boolean",
"te-mode-type": "string",
"teipv6fa-enabled": "boolean",
"teipv4fa-enabled": "boolean",
"te-checkpoint-object-id": "integer",
"te-bandwidth": "integer",
"te-interface": "string"
}
IPV4-LINK-TOPOLOGIES - Retrieve
Retrieve operation of resource: ipv4-link-topologies
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string"
}
]
}
}
}
]
}
IPV4-LINK-TOPOLOGY - Retrieve
Retrieve operation of resource: ipv4-link-topology
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
null
]
}
]
}
}
}
REACHABILITY-STATUS - Retrieve
Retrieve operation of resource: reachability-status
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string"
}
]
}
]
}
}
REACHABLE-DETAILS - Retrieve
Retrieve operation of resource: reachable-details
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string"
}
]
}
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
PARENT - Retrieve
Retrieve operation of resource: parent
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
CHILDREN - Retrieve
Retrieve operation of resource: children
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
ADVERTISED-PREFIX-ITEM-COUNTS - Retrieve
Retrieve operation of resource: advertised-prefix-item-counts
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
TOPOLOGY-SUMMARY - Retrieve
Retrieve operation of resource: topology-summary
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudonode-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
},
"router-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
}
ROUTER-NODE-COUNT - Retrieve
Retrieve operation of resource: router-node-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
PSEUDONODE-NODE-COUNT - Retrieve
Retrieve operation of resource: pseudonode-node-count
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
IPV6-LINK-TOPOLOGIES - Retrieve
Retrieve operation of resource: ipv6-link-topologies
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{}
]
}
}
}
]
}
IPV6-LINK-TOPOLOGY - Retrieve
Retrieve operation of resource: ipv6-link-topology
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
null
]
}
]
}
}
}
REACHABILITY-STATUS - Retrieve
Retrieve operation of resource: reachability-status
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer"
}
]
}
]
}
}
REACHABLE-DETAILS - Retrieve
Retrieve operation of resource: reachable-details
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string"
}
]
}
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
PARENT - Retrieve
Retrieve operation of resource: parent
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
CHILDREN - Retrieve
Retrieve operation of resource: children
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
ADVERTISED-PREFIX-ITEM-COUNTS - Retrieve
Retrieve operation of resource: advertised-prefix-item-counts
ID of instance-name
ID of level
ID of system-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
IPV6-ROUTES - Retrieve
Retrieve operation of resource: ipv6-routes
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string"
}
]
}
]
}
}
}
]
}
IPV6-ROUTE - Retrieve
Retrieve operation of resource: ipv6-route
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string"
}
]
}
]
}
}
}
CONNECTED-STATUS - Retrieve
Retrieve operation of resource: connected-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
}
CONNECTED-DETAILS - Retrieve
Retrieve operation of resource: connected-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"entry": "string"
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {}
}
}
}
}
]
}
}
}
REDISTRIBUTED-STATUS - Retrieve
Retrieve operation of resource: redistributed-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
}
REDISTRIBUTION-DETAILS - Retrieve
Retrieve operation of resource: redistribution-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
ISIS-SH-ROUTE-REDIST-DETAIL - Retrieve
Retrieve operation of resource: isis-sh-route-redist-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
OWNER - Retrieve
Retrieve operation of resource: owner
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
NATIVE-STATUS - Retrieve
Retrieve operation of resource: native-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string"
}
]
}
]
}
]
}
}
NATIVE-DETAILS - Retrieve
Retrieve operation of resource: native-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string"
}
]
}
]
}
PRIMARY - Retrieve
Retrieve operation of resource: primary
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
null
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
BACKUP - Retrieve
Retrieve operation of resource: backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
null
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
PER-LEVEL-ADVERTISING-DETAIL - Retrieve
Retrieve operation of resource: per-level-advertising-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
SUMMARIZATION-STATUS - Retrieve
Retrieve operation of resource: summarization-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
}
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
IPV6FRR-BACKUPS - Retrieve
Retrieve operation of resource: ipv6frr-backups
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6frr-backup": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string"
}
]
}
]
}
}
}
]
}
IPV6FRR-BACKUP - Retrieve
Retrieve operation of resource: ipv6frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string"
}
]
}
]
}
}
}
CONNECTED-STATUS - Retrieve
Retrieve operation of resource: connected-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
}
CONNECTED-DETAILS - Retrieve
Retrieve operation of resource: connected-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"entry": "string"
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {}
}
}
}
}
]
}
}
}
REDISTRIBUTED-STATUS - Retrieve
Retrieve operation of resource: redistributed-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
}
REDISTRIBUTION-DETAILS - Retrieve
Retrieve operation of resource: redistribution-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
ISIS-SH-ROUTE-REDIST-DETAIL - Retrieve
Retrieve operation of resource: isis-sh-route-redist-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
OWNER - Retrieve
Retrieve operation of resource: owner
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
NATIVE-STATUS - Retrieve
Retrieve operation of resource: native-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string"
}
]
}
]
}
]
}
}
NATIVE-DETAILS - Retrieve
Retrieve operation of resource: native-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string"
}
]
}
]
}
PRIMARY - Retrieve
Retrieve operation of resource: primary
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
null
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
BACKUP - Retrieve
Retrieve operation of resource: backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
null
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
PER-LEVEL-ADVERTISING-DETAIL - Retrieve
Retrieve operation of resource: per-level-advertising-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
SUMMARIZATION-STATUS - Retrieve
Retrieve operation of resource: summarization-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
}
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
IPV4FRR-BACKUPS - Retrieve
Retrieve operation of resource: ipv4frr-backups
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4frr-backup": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string"
}
]
}
]
}
}
}
]
}
IPV4FRR-BACKUP - Retrieve
Retrieve operation of resource: ipv4frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string"
}
]
}
]
}
}
}
CONNECTED-STATUS - Retrieve
Retrieve operation of resource: connected-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
}
CONNECTED-DETAILS - Retrieve
Retrieve operation of resource: connected-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"entry": "string"
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {}
}
}
}
}
]
}
}
}
REDISTRIBUTED-STATUS - Retrieve
Retrieve operation of resource: redistributed-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
}
REDISTRIBUTION-DETAILS - Retrieve
Retrieve operation of resource: redistribution-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
ISIS-SH-ROUTE-REDIST-DETAIL - Retrieve
Retrieve operation of resource: isis-sh-route-redist-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
OWNER - Retrieve
Retrieve operation of resource: owner
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
NATIVE-STATUS - Retrieve
Retrieve operation of resource: native-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer"
}
]
}
]
}
]
}
}
NATIVE-DETAILS - Retrieve
Retrieve operation of resource: native-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
null
]
}
]
}
]
}
PRIMARY - Retrieve
Retrieve operation of resource: primary
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
null
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
BACKUP - Retrieve
Retrieve operation of resource: backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
null
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
PER-LEVEL-ADVERTISING-DETAIL - Retrieve
Retrieve operation of resource: per-level-advertising-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
SUMMARIZATION-STATUS - Retrieve
Retrieve operation of resource: summarization-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
}
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
IPV4-FLEX-ROUTE-TABLES - Retrieve
Retrieve operation of resource: ipv4-flex-route-tables
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-flex-route-table": [
{
"ipv4-flex-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string"
}
]
}
]
}
]
}
}
}
]
}
]
}
IPV4-FLEX-ROUTE-TABLE - Retrieve
Retrieve operation of resource: ipv4-flex-route-table
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-flex-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string"
}
]
}
]
}
}
}
]
}
IPV4-FLEX-ROUTE - Retrieve
Retrieve operation of resource: ipv4-flex-route
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string"
}
]
}
]
}
}
}
CONNECTED-STATUS - Retrieve
Retrieve operation of resource: connected-status
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
}
CONNECTED-DETAILS - Retrieve
Retrieve operation of resource: connected-details
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"entry": "string"
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {}
}
}
}
}
]
}
}
}
REDISTRIBUTED-STATUS - Retrieve
Retrieve operation of resource: redistributed-status
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
}
REDISTRIBUTION-DETAILS - Retrieve
Retrieve operation of resource: redistribution-details
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
ISIS-SH-ROUTE-REDIST-DETAIL - Retrieve
Retrieve operation of resource: isis-sh-route-redist-detail
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
OWNER - Retrieve
Retrieve operation of resource: owner
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
NATIVE-STATUS - Retrieve
Retrieve operation of resource: native-status
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer"
}
]
}
]
}
]
}
}
NATIVE-DETAILS - Retrieve
Retrieve operation of resource: native-details
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
null
]
}
]
}
]
}
PRIMARY - Retrieve
Retrieve operation of resource: primary
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
null
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
BACKUP - Retrieve
Retrieve operation of resource: backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
null
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
PER-LEVEL-ADVERTISING-DETAIL - Retrieve
Retrieve operation of resource: per-level-advertising-detail
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
SUMMARIZATION-STATUS - Retrieve
Retrieve operation of resource: summarization-status
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
}
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
IPV4-ROUTES - Retrieve
Retrieve operation of resource: ipv4-routes
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string"
}
]
}
]
}
}
}
]
}
IPV4-ROUTE - Retrieve
Retrieve operation of resource: ipv4-route
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string"
}
]
}
]
}
}
}
CONNECTED-STATUS - Retrieve
Retrieve operation of resource: connected-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
}
CONNECTED-DETAILS - Retrieve
Retrieve operation of resource: connected-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"entry": "string"
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {}
}
}
}
}
]
}
}
}
REDISTRIBUTED-STATUS - Retrieve
Retrieve operation of resource: redistributed-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
}
REDISTRIBUTION-DETAILS - Retrieve
Retrieve operation of resource: redistribution-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
ISIS-SH-ROUTE-REDIST-DETAIL - Retrieve
Retrieve operation of resource: isis-sh-route-redist-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
OWNER - Retrieve
Retrieve operation of resource: owner
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
NATIVE-STATUS - Retrieve
Retrieve operation of resource: native-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer"
}
]
}
]
}
]
}
}
NATIVE-DETAILS - Retrieve
Retrieve operation of resource: native-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
null
]
}
]
}
]
}
PRIMARY - Retrieve
Retrieve operation of resource: primary
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
null
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
BACKUP - Retrieve
Retrieve operation of resource: backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
null
]
}
PATHS - Retrieve
Retrieve operation of resource: paths
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
UCMP-NEXT-HOP - Retrieve
Retrieve operation of resource: ucmp-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
MULTICAST-PATH - Retrieve
Retrieve operation of resource: multicast-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SRTE-PATH - Retrieve
Retrieve operation of resource: srte-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
EXPLICIT-PATH - Retrieve
Retrieve operation of resource: explicit-path
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
FRR-BACKUP - Retrieve
Retrieve operation of resource: frr-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve
Retrieve operation of resource: segment-routing-sid-value-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
BACKUP-REPAIR - Retrieve
Retrieve operation of resource: backup-repair
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ULOOP-EXPLICIT - Retrieve
Retrieve operation of resource: uloop-explicit
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
NNH - Retrieve
Retrieve operation of resource: nnh
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
SOURCE - Retrieve
Retrieve operation of resource: source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
MULTICAST-SOURCE - Retrieve
Retrieve operation of resource: multicast-source
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
PER-LEVEL-ADVERTISING-DETAIL - Retrieve
Retrieve operation of resource: per-level-advertising-detail
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
SUMMARIZATION-STATUS - Retrieve
Retrieve operation of resource: summarization-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
}
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
NODAL-SID - Retrieve
Retrieve operation of resource: nodal-sid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
NSR-STATUS - Retrieve
Retrieve operation of resource: nsr-status
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-nsr-peer": {
"man-sync-count": [
{
"entry": "integer"
}
],
"nsr-chg-count": [
{
"entry": "integer"
}
],
"uptime": [
{
"entry": "integer"
}
],
"uptime-valid": [
{
"entry": "boolean"
}
],
"full-sync-achieved": [
{
"entry": "integer"
}
]
},
"isis-nsr-infra": {
"ds": {
"conn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"remove-srv-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn": "integer",
"del-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"notify-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb": "integer",
"pub-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg": "integer",
"notify-peer-xr": "string",
"conn-status": "boolean",
"notify-peer": [
{
"seconds": "integer",
"nano-seconds": "integer"
}
],
"pub-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pub": "integer",
"pub-cb": "integer",
"del-cb": "integer",
"reg-cb": "integer",
"unreg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg": "integer",
"reg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb": "integer",
"notify-cb": "integer",
"conn-cb": "integer",
"remove-srv": "integer",
"conn-status-ts": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"nii-idb": [
{
"running": "boolean",
"has-adj": "boolean",
"exist": "boolean"
}
]
}
}
ISIS-NSR-PEER - Retrieve
Retrieve operation of resource: isis-nsr-peer
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"man-sync-count": [
{
"entry": "integer"
}
],
"nsr-chg-count": [
{
"entry": "integer"
}
],
"uptime": [
{
"entry": "integer"
}
],
"uptime-valid": [
{
"entry": "boolean"
}
],
"full-sync-achieved": [
{
"entry": "integer"
}
]
}
FULL-SYNC-ACHIEVED - Retrieve
Retrieve operation of resource: full-sync-achieved
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
MAN-SYNC-COUNT - Retrieve
Retrieve operation of resource: man-sync-count
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
NSR-CHG-COUNT - Retrieve
Retrieve operation of resource: nsr-chg-count
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
UPTIME - Retrieve
Retrieve operation of resource: uptime
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "integer"
}
UPTIME-VALID - Retrieve
Retrieve operation of resource: uptime-valid
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "boolean"
}
ISIS-NSR-INFRA - Retrieve
Retrieve operation of resource: isis-nsr-infra
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ds": {
"conn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"remove-srv-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn": "integer",
"del-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"notify-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb": "integer",
"pub-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg": "integer",
"notify-peer-xr": "string",
"conn-status": "boolean",
"notify-peer": [
{
"seconds": "integer",
"nano-seconds": "integer"
}
],
"pub-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pub": "integer",
"pub-cb": "integer",
"del-cb": "integer",
"reg-cb": "integer",
"unreg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg": "integer",
"reg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb": "integer",
"notify-cb": "integer",
"conn-cb": "integer",
"remove-srv": "integer",
"conn-status-ts": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"nii-idb": [
{
"running": "boolean",
"has-adj": "boolean",
"exist": "boolean",
"brought-up": "boolean",
"retry-timer": "boolean"
}
],
"te": {
"conn-up": "integer",
"te-link-cb": "integer",
"enabled": "integer",
"te-tunnel-cb": "integer",
"adv-sync-data": "integer",
"link-purge-time-on": "integer",
"tunnel-purge-time-on": "integer",
"has-info-from-te": "integer"
},
"ncd": [
{
"recv-cnt": "integer",
"vm-idx": "integer",
"endp-hdl": "integer",
"conn-up": "boolean"
}
]
}
GEN - Retrieve
Retrieve operation of resource: gen
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"my-nodeid": "integer",
"lanid-req-needed": "boolean",
"pm-ha-role": "integer",
"pm-issu-role": "integer",
"failover": "boolean",
"sysmgr-ha-role": "integer",
"my-process-id": "integer",
"retry-flag": "integer",
"nsr-configured": "boolean",
"nsr-send-err": "integer",
"nsr-recv-err": "integer",
"nsr-send-unready": "integer",
"nsf-configured": "boolean",
"nsr-send-ready": "integer",
"nsr-enabled": "boolean"
}
PM - Retrieve
Retrieve operation of resource: pm
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"conn-status": "boolean",
"disconn-cb": "integer",
"conn-cb": "integer",
"reg": "integer"
}
DS - Retrieve
Retrieve operation of resource: ds
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"conn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"remove-srv-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn": "integer",
"del-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"notify-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb": "integer",
"pub-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg": "integer",
"notify-peer-xr": "string",
"conn-status": "boolean",
"notify-peer": [
{
"seconds": "integer",
"nano-seconds": "integer"
}
],
"pub-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pub": "integer",
"pub-cb": "integer",
"del-cb": "integer",
"reg-cb": "integer",
"unreg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg": "integer",
"reg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb": "integer",
"notify-cb": "integer",
"conn-cb": "integer",
"remove-srv": "integer",
"conn-status-ts": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
CONN-TS - Retrieve
Retrieve operation of resource: conn-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
CONN-CB-TS - Retrieve
Retrieve operation of resource: conn-cb-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
PUB-TS - Retrieve
Retrieve operation of resource: pub-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
PUB-CB-TS - Retrieve
Retrieve operation of resource: pub-cb-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
REG-TS - Retrieve
Retrieve operation of resource: reg-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
REG-CB-TS - Retrieve
Retrieve operation of resource: reg-cb-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
UNREG-TS - Retrieve
Retrieve operation of resource: unreg-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
UNREG-CB-TS - Retrieve
Retrieve operation of resource: unreg-cb-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
DISCONN-CB-TS - Retrieve
Retrieve operation of resource: disconn-cb-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
NOTIFY-CB-TS - Retrieve
Retrieve operation of resource: notify-cb-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
DEL-CB-TS - Retrieve
Retrieve operation of resource: del-cb-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
REMOVE-SRV-TS - Retrieve
Retrieve operation of resource: remove-srv-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
CONN-STATUS-TS - Retrieve
Retrieve operation of resource: conn-status-ts
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
NOTIFY-PEER - Retrieve
Retrieve operation of resource: notify-peer
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
TE - Retrieve
Retrieve operation of resource: te
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"conn-up": "integer",
"te-link-cb": "integer",
"enabled": "integer",
"te-tunnel-cb": "integer",
"adv-sync-data": "integer",
"link-purge-time-on": "integer",
"tunnel-purge-time-on": "integer",
"has-info-from-te": "integer"
}
NCD - Retrieve
Retrieve operation of resource: ncd
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"recv-cnt": "integer",
"vm-idx": "integer",
"endp-hdl": "integer",
"conn-up": "boolean",
"chksum": "integer",
"send-seqnum": "integer"
}
NII-IDB - Retrieve
Retrieve operation of resource: nii-idb
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"running": "boolean",
"has-adj": "boolean",
"exist": "boolean",
"brought-up": "boolean",
"retry-timer": "boolean"
}
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
}
}
}
}
}
]
}
}
}
]
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {}
}
}
}
}
]
}
}
}
CONFIGURED-STATUS - Retrieve
Retrieve operation of resource: configured-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"adjacency-form-status": "boolean",
"adv-prefix-status": "boolean"
}
INTERFACE-STATUS-AND-DATA - Retrieve
Retrieve operation of resource: interface-status-and-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
}
],
"interface-media-type": "string",
"bandwidth": "integer",
"local-circuit-number": "string"
}
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
ENABLED - Retrieve
Retrieve operation of resource: enabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
}
],
"interface-media-type": "string",
"bandwidth": "integer",
"local-circuit-number": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
}
}
ADJACENCY-FORM-STATUS - Retrieve
Retrieve operation of resource: adjacency-form-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
ADV-PREFIX-STATUS - Retrieve
Retrieve operation of resource: adv-prefix-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
P2P-DATA - Retrieve
Retrieve operation of resource: p2p-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
}
BFD-DATA - Retrieve
Retrieve operation of resource: bfd-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
}
CLNS-DATA - Retrieve
Retrieve operation of resource: clns-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-txmt-b2b-msecs": "integer",
"last-lsp-id-transmitted": "string",
"last-lsp-level-transmitted": "string",
"mtu-info": {
"status": "string",
"invalid": {
"reason-code": "string"
},
"mtu": "integer"
},
"media-specific-state": {
"clns-lan-data": {
"per-area-data": [
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
]
},
"clns-media-type": "string",
"clns-p2p-data": {
"p2p-over-lan-data": {
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
}
},
"clns-status": {
"clns-down-info": {
"reason-code": "string"
},
"status": "string"
},
"lsp-transmitted-flag": "boolean",
"lsp-txmitd-b2b-limit": "integer",
"snpa-state": {
"known": {
"snpa": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
},
"time-until-next-lsp": "integer",
"lsp-transmit-requested-flag": "boolean"
}
CLNS-STATUS - Retrieve
Retrieve operation of resource: clns-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"clns-down-info": {
"reason-code": "string"
},
"status": "string"
}
CLNS-DOWN-INFO - Retrieve
Retrieve operation of resource: clns-down-info
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
MTU-INFO - Retrieve
Retrieve operation of resource: mtu-info
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"status": "string",
"invalid": {
"reason-code": "string"
},
"mtu": "integer"
}
INVALID - Retrieve
Retrieve operation of resource: invalid
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
SNPA-STATE - Retrieve
Retrieve operation of resource: snpa-state
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"known": {
"snpa": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
UNKNOWN - Retrieve
Retrieve operation of resource: unknown
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
KNOWN - Retrieve
Retrieve operation of resource: known
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snpa": "string"
}
MEDIA-SPECIFIC-STATE - Retrieve
Retrieve operation of resource: media-specific-state
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"clns-lan-data": {
"per-area-data": [
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
]
},
"clns-media-type": "string",
"clns-p2p-data": {
"p2p-over-lan-data": {
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
}
}
CLNS-LAN-DATA - Retrieve
Retrieve operation of resource: clns-lan-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-area-data": [
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
]
}
PER-AREA-DATA - Retrieve
Retrieve operation of resource: per-area-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
MULTICAST-STATUS - Retrieve
Retrieve operation of resource: multicast-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"status": "string",
"invalid": {
"reason-code": "string"
}
}
INVALID - Retrieve
Retrieve operation of resource: invalid
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
CLNS-P2P-DATA - Retrieve
Retrieve operation of resource: clns-p2p-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"p2p-over-lan-data": {
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
}
P2P-OVER-LAN-DATA - Retrieve
Retrieve operation of resource: p2p-over-lan-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
MULTICAST-STATUS - Retrieve
Retrieve operation of resource: multicast-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"status": "string",
"invalid": {
"reason-code": "string"
}
}
INVALID - Retrieve
Retrieve operation of resource: invalid
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
UNDERLYING-INTERFACE - Retrieve
Retrieve operation of resource: underlying-interface
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-index": "integer",
"interface-name": "string"
}
PER-AREA-DATA - Retrieve
Retrieve operation of resource: per-area-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
LAN-DATA - Retrieve
Retrieve operation of resource: lan-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
}
PER-TOPOLOGY-DATA - Retrieve
Retrieve operation of resource: per-topology-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"level1-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level2pp-configured": "boolean",
"level1ldp-sync-enabled": "boolean",
"adv-prefix-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"max-bkp-label-supported": "integer",
"level2-metric": "string",
"level2pp-metric": "string",
"level2-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level1pp-metric": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"level2-weight": "string",
"level2ldp-sync-enabled": "boolean",
"level1-lkgp-configured": "boolean",
"level1pp-configured": "boolean",
"level2-lkgp-configured": "boolean",
"level1-offset-metric": "string",
"level1-metric": "string",
"manual-adj-sid": [
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
],
"level2-offset-metric": "string",
"level1-weight": "string",
"ld-pv6-sync-status": "boolean",
"max-label-supported": "integer",
"ldp-sync-status": "boolean",
"max-srte-label-supported": "integer"
}
},
"topology-id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
TOPOLOGY-ID - Retrieve
Retrieve operation of resource: topology-id
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
STATUS - Retrieve
Retrieve operation of resource: status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"level1-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level2pp-configured": "boolean",
"level1ldp-sync-enabled": "boolean",
"adv-prefix-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"max-bkp-label-supported": "integer",
"level2-metric": "string",
"level2pp-metric": "string",
"level2-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level1pp-metric": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"level2-weight": "string",
"level2ldp-sync-enabled": "boolean",
"level1-lkgp-configured": "boolean",
"level1pp-configured": "boolean",
"level2-lkgp-configured": "boolean",
"level1-offset-metric": "string",
"level1-metric": "string",
"manual-adj-sid": [
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
],
"level2-offset-metric": "string",
"level1-weight": "string",
"ld-pv6-sync-status": "boolean",
"max-label-supported": "integer",
"ldp-sync-status": "boolean",
"max-srte-label-supported": "integer"
}
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
ENABLED - Retrieve
Retrieve operation of resource: enabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level1-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level2pp-configured": "boolean",
"level1ldp-sync-enabled": "boolean",
"adv-prefix-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"max-bkp-label-supported": "integer",
"level2-metric": "string",
"level2pp-metric": "string",
"level2-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level1pp-metric": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"level2-weight": "string",
"level2ldp-sync-enabled": "boolean",
"level1-lkgp-configured": "boolean",
"level1pp-configured": "boolean",
"level2-lkgp-configured": "boolean",
"level1-offset-metric": "string",
"level1-metric": "string",
"manual-adj-sid": [
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
],
"level2-offset-metric": "string",
"level1-weight": "string",
"ld-pv6-sync-status": "boolean",
"max-label-supported": "integer",
"ldp-sync-status": "boolean",
"max-srte-label-supported": "integer"
}
ADJACENCY-FORM-STATUS - Retrieve
Retrieve operation of resource: adjacency-form-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
ADV-PREFIX-STATUS - Retrieve
Retrieve operation of resource: adv-prefix-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
LEVEL1-FRR - Retrieve
Retrieve operation of resource: level1-frr
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
}
FRR-TIE-BREAKER - Retrieve
Retrieve operation of resource: frr-tie-breaker
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"index": "integer",
"tie-breaker": "string"
}
LEVEL2-FRR - Retrieve
Retrieve operation of resource: level2-frr
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
}
FRR-TIE-BREAKER - Retrieve
Retrieve operation of resource: frr-tie-breaker
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"index": "integer",
"tie-breaker": "string"
}
MANUAL-ADJ-SID - Retrieve
Retrieve operation of resource: manual-adj-sid
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
PER-ADDRESS-FAMILY-DATA - Retrieve
Retrieve operation of resource: per-address-family-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
}
AF-STATUS - Retrieve
Retrieve operation of resource: af-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
AF-DATA - Retrieve
Retrieve operation of resource: af-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
PROTOCOL-STATUS - Retrieve
Retrieve operation of resource: protocol-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
DISABLED - Retrieve
Retrieve operation of resource: disabled
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
FORWARDING-ADDRESS-STATUS - Retrieve
Retrieve operation of resource: forwarding-address-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
UNKNOWN - Retrieve
Retrieve operation of resource: unknown
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
FORWARDING-ADDRESS-DATA - Retrieve
Retrieve operation of resource: forwarding-address-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
}
FORWARDING-ADDRESS - Retrieve
Retrieve operation of resource: forwarding-address
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
PREFIX-STATUS - Retrieve
Retrieve operation of resource: prefix-status
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
}
UNKNOWN - Retrieve
Retrieve operation of resource: unknown
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reason-code": "string"
}
PREFIX-DATA - Retrieve
Retrieve operation of resource: prefix-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
PREFIX - Retrieve
Retrieve operation of resource: prefix
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
IPV4 - Retrieve
Retrieve operation of resource: ipv4
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
IPV6 - Retrieve
Retrieve operation of resource: ipv6
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"prefix-length": "string"
}
CHECKPOINT-ADJACENCIES - Retrieve
Retrieve operation of resource: checkpoint-adjacencies
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"checkpoint-adjacency": [
{
"system-id": "string",
"interface-name": "string",
"level": "string",
"checkpoint-adjacency-circuit-number": "string",
"checkpoint-adjacency-level": "string",
"checkpoint-adjacency-snpa": "string",
"checkpoint-adjacency-per-address-family-next-hop": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"checkpoint-adjacency-system-id": "string",
"checkpoint-adjacency-interface": "string",
"checkpoint-adjacency-object-id": "integer",
"checkpoint-adjacency-holdtime": "integer",
"checkpoint-adjacency-lan-priority": "string"
}
]
}
CHECKPOINT-ADJACENCY - Retrieve
Retrieve operation of resource: checkpoint-adjacency
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-id": "string",
"interface-name": "string",
"level": "string",
"checkpoint-adjacency-circuit-number": "string",
"checkpoint-adjacency-level": "string",
"checkpoint-adjacency-snpa": "string",
"checkpoint-adjacency-per-address-family-next-hop": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"checkpoint-adjacency-system-id": "string",
"checkpoint-adjacency-interface": "string",
"checkpoint-adjacency-object-id": "integer",
"checkpoint-adjacency-holdtime": "integer",
"checkpoint-adjacency-lan-priority": "string"
}
CHECKPOINT-ADJACENCY-PER-ADDRESS-FAMILY-NEXT-HOP - Retrieve
Retrieve operation of resource: checkpoint-adjacency-per-address-family-next-hop
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
FLEX-ALGOS - Retrieve
Retrieve operation of resource: flex-algos
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flex-algo": [
{
"flex-alg": "integer",
"definition-equal-local": "boolean",
"definition-prioroty": "integer",
"definition-local": "boolean",
"number": "integer",
"disabled": "boolean",
"local-priority": "integer",
"definiion-node-id": "string"
}
]
}
FLEX-ALGO - Retrieve
Retrieve operation of resource: flex-algo
ID of instance-name
ID of flex-alg
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flex-alg": "integer",
"definition-equal-local": "boolean",
"definition-prioroty": "integer",
"definition-local": "boolean",
"number": "integer",
"disabled": "boolean",
"local-priority": "integer",
"definiion-node-id": "string"
}
SRMS - Retrieve
Retrieve operation of resource: srms
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy": {
"policy-ipv4": {
"policy-ipv4-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv4-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
},
"policy-ipv6": {
"policy-ipv6-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv6-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
}
}
POLICY - Retrieve
Retrieve operation of resource: policy
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-ipv4": {
"policy-ipv4-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv4-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
},
"policy-ipv6": {
"policy-ipv6-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv6-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
}
POLICY-IPV4 - Retrieve
Retrieve operation of resource: policy-ipv4
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-ipv4-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv4-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
POLICY-IPV4-ACTIVE - Retrieve
Retrieve operation of resource: policy-ipv4-active
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
POLICY-MI - Retrieve
Retrieve operation of resource: policy-mi
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
ADDR - Retrieve
Retrieve operation of resource: addr
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6": "string",
"ipv4": "string",
"af": "string"
}
POLICY-IPV4-BACKUP - Retrieve
Retrieve operation of resource: policy-ipv4-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
POLICY-MI - Retrieve
Retrieve operation of resource: policy-mi
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
ADDR - Retrieve
Retrieve operation of resource: addr
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6": "string",
"ipv4": "string",
"af": "string"
}
POLICY-IPV6 - Retrieve
Retrieve operation of resource: policy-ipv6
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-ipv6-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv6-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
POLICY-IPV6-BACKUP - Retrieve
Retrieve operation of resource: policy-ipv6-backup
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
POLICY-MI - Retrieve
Retrieve operation of resource: policy-mi
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
ADDR - Retrieve
Retrieve operation of resource: addr
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6": "string",
"ipv4": "string",
"af": "string"
}
POLICY-IPV6-ACTIVE - Retrieve
Retrieve operation of resource: policy-ipv6-active
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
POLICY-MI - Retrieve
Retrieve operation of resource: policy-mi
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
ADDR - Retrieve
Retrieve operation of resource: addr
ID of instance-name
ID of mi-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6": "string",
"ipv4": "string",
"af": "string"
}
ERROR-LOG - Retrieve
Retrieve operation of resource: error-log
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"log-entry": [
{
"error-code": "integer",
"error-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"error-log-level": "string"
}
]
}
LOG-ENTRY - Retrieve
Retrieve operation of resource: log-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"error-code": "integer",
"error-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"error-log-level": "string"
}
GENERIC-DATA - Retrieve
Retrieve operation of resource: generic-data
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
TIMESTAMP - Retrieve
Retrieve operation of resource: timestamp
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"seconds": "integer",
"nano-seconds": "integer"
}
CHECKPOINT-INTERFACES - Retrieve
Retrieve operation of resource: checkpoint-interfaces
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"checkpoint-interface": [
{
"interface-name": "string",
"has-joined-mcast-group": "boolean",
"has-achieved-ldp-sync": "boolean",
"local-snpa": "string",
"local-circuit-number": "string",
"has-achieved-ld-pv6-sync": "boolean",
"has-adjacency": "boolean",
"interface-name-xr": "string",
"checkpoint-object-id": "integer",
"checkpoint-interface-handle": "string",
"dis-areas": "string"
}
]
}
CHECKPOINT-INTERFACE - Retrieve
Retrieve operation of resource: checkpoint-interface
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"has-joined-mcast-group": "boolean",
"has-achieved-ldp-sync": "boolean",
"local-snpa": "string",
"local-circuit-number": "string",
"has-achieved-ld-pv6-sync": "boolean",
"has-adjacency": "boolean",
"interface-name-xr": "string",
"checkpoint-object-id": "integer",
"checkpoint-interface-handle": "string",
"dis-areas": "string"
}
INTERFACE-STATISTICS - Retrieve
Retrieve operation of resource: interface-statistics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-statistic": [
{
"interface-name": "string",
"p2p-statistics": {
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer",
"lsp-retransmit-count": "integer"
},
"interface-media-type": "string",
"traffic-interface": "string",
"per-area-data": [
{
"statistics": {
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
},
"lan-data": {
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
},
"level": "string"
}
]
}
]
}
INTERFACE-STATISTIC - Retrieve
Retrieve operation of resource: interface-statistic
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"p2p-statistics": {
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer",
"lsp-retransmit-count": "integer"
},
"interface-media-type": "string",
"traffic-interface": "string",
"per-area-data": [
{
"statistics": {
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
},
"lan-data": {
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
},
"level": "string"
}
]
}
P2P-STATISTICS - Retrieve
Retrieve operation of resource: p2p-statistics
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer",
"lsp-retransmit-count": "integer"
}
IIH-COUNT - Retrieve
Retrieve operation of resource: iih-count
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
}
PER-AREA-DATA - Retrieve
Retrieve operation of resource: per-area-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"statistics": {
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
},
"lan-data": {
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
},
"level": "string"
}
STATISTICS - Retrieve
Retrieve operation of resource: statistics
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
}
LSP-COUNT - Retrieve
Retrieve operation of resource: lsp-count
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
}
CSNP-COUNT - Retrieve
Retrieve operation of resource: csnp-count
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
}
PSNP-COUNT - Retrieve
Retrieve operation of resource: psnp-count
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
}
LAN-DATA - Retrieve
Retrieve operation of resource: lan-data
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
}
IIH-COUNT - Retrieve
Retrieve operation of resource: iih-count
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
}
PROTOCOL - Retrieve
Retrieve operation of resource: protocol
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srgb-end": "integer",
"remaining-time-for-next-nsf-restart": "integer",
"adj-form-count": "integer",
"last-restart-status": "string",
"srlb-allocated": "boolean",
"vrf-context": "string",
"instance-id": "integer",
"adj-stagger-enabled": "boolean",
"te-connection": "string",
"active-area-address": [
{
"entry": "string"
}
],
"adj-stagger-max": "integer",
"adj-stagger-init": "integer",
"srlb-start": "integer",
"last-restart-nsf-flavor": "string",
"srgb-allocated": "boolean",
"adj-full-count": "integer",
"nsap-system-id": "string",
"running-levels": "string",
"valid-nsap-system-id": "boolean",
"srgb-start": "integer",
"per-topo-data": [
{
"default-admin-distance": "integer",
"advertise-passive-only": "boolean",
"redist-protocols-list": {
"isis-sh-redist-entry": [
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
]
},
"wait-redist-complete": "boolean",
"per-area-data": [
{
"rib-update-delay": "integer",
"sr-uloop-event": "string",
"sr-uloop-far-node-id": "string",
"level": "string",
"uses-default-link-topo-flag": "boolean",
"sr-uloop-is-active": "boolean",
"generated-metric-style": "string",
"duration": "integer",
"accepted-metric-style": "string",
"sr-uloop-near-node-id": "string",
"ispf-state": "string",
"uloop-avoidance-type": "string",
"metric": "string",
"te-enabled": "boolean"
}
],
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
],
"manual-area-address": [
{
"entry": "string"
}
],
"configured-nsf-flavor": "string",
"srlb-end": "integer"
}
MANUAL-AREA-ADDRESS - Retrieve
Retrieve operation of resource: manual-area-address
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
ACTIVE-AREA-ADDRESS - Retrieve
Retrieve operation of resource: active-area-address
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"entry": "string"
}
PER-TOPO-DATA - Retrieve
Retrieve operation of resource: per-topo-data
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"default-admin-distance": "integer",
"advertise-passive-only": "boolean",
"redist-protocols-list": {
"isis-sh-redist-entry": [
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
]
},
"wait-redist-complete": "boolean",
"per-area-data": [
{
"rib-update-delay": "integer",
"sr-uloop-event": "string",
"sr-uloop-far-node-id": "string",
"level": "string",
"uses-default-link-topo-flag": "boolean",
"sr-uloop-is-active": "boolean",
"generated-metric-style": "string",
"duration": "integer",
"accepted-metric-style": "string",
"sr-uloop-near-node-id": "string",
"ispf-state": "string",
"uloop-avoidance-type": "string",
"metric": "string",
"te-enabled": "boolean"
}
],
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
ID - Retrieve
Retrieve operation of resource: id
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
REDIST-PROTOCOLS-LIST - Retrieve
Retrieve operation of resource: redist-protocols-list
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-sh-redist-entry": [
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
]
}
ISIS-SH-REDIST-ENTRY - Retrieve
Retrieve operation of resource: isis-sh-redist-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
PROTOCOL-DETAILS - Retrieve
Retrieve operation of resource: protocol-details
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
PER-AREA-DATA - Retrieve
Retrieve operation of resource: per-area-data
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rib-update-delay": "integer",
"sr-uloop-event": "string",
"sr-uloop-far-node-id": "string",
"level": "string",
"uses-default-link-topo-flag": "boolean",
"sr-uloop-is-active": "boolean",
"generated-metric-style": "string",
"duration": "integer",
"accepted-metric-style": "string",
"sr-uloop-near-node-id": "string",
"ispf-state": "string",
"uloop-avoidance-type": "string",
"metric": "string",
"te-enabled": "boolean"
}
NEIGHBOR-SUMMARIES - Retrieve
Retrieve operation of resource: neighbor-summaries
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-summary": [
{
"interface-name": "string",
"level1-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level12-neigbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level2-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
}
]
}
NEIGHBOR-SUMMARY - Retrieve
Retrieve operation of resource: neighbor-summary
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"level1-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level12-neigbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level2-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
}
LEVEL1-NEIGHBORS - Retrieve
Retrieve operation of resource: level1-neighbors
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
LEVEL2-NEIGHBORS - Retrieve
Retrieve operation of resource: level2-neighbors
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
LEVEL12-NEIGBORS - Retrieve
Retrieve operation of resource: level12-neigbors
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
CHECKPOINT-LSPS - Retrieve
Retrieve operation of resource: checkpoint-lsps
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"checkpoint-lsp": [
{
"lsp-id": "string",
"level": "string",
"checkpoint-lsp-id": "string",
"checkpoint-lsp-local-flag": "boolean",
"checkpoint-lsp-level": "integer",
"checkpoint-lsp-object-id": "integer"
}
]
}
CHECKPOINT-LSP - Retrieve
Retrieve operation of resource: checkpoint-lsp
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-id": "string",
"level": "string",
"checkpoint-lsp-id": "string",
"checkpoint-lsp-local-flag": "boolean",
"checkpoint-lsp-level": "integer",
"checkpoint-lsp-object-id": "integer"
}
MESH-GROUPS - Retrieve
Retrieve operation of resource: mesh-groups
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group-configured-interface-list": {
"isis-sh-mesh-entry": [
{
"mesh-group-number": "string",
"mesh-group-interface": "string"
}
]
}
}
MESH-GROUP-CONFIGURED-INTERFACE-LIST - Retrieve
Retrieve operation of resource: mesh-group-configured-interface-list
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-sh-mesh-entry": [
{
"mesh-group-number": "string",
"mesh-group-interface": "string"
}
]
}
ISIS-SH-MESH-ENTRY - Retrieve
Retrieve operation of resource: isis-sh-mesh-entry
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group-number": "string",
"mesh-group-interface": "string"
}
NSR-STATISTICS - Retrieve
Retrieve operation of resource: nsr-statistics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"isis-nsr-stats-data": {
"peer": [
{
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
],
"self": {
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
},
"isis-vm-state": "integer"
}
ISIS-NSR-STATS-DATA - Retrieve
Retrieve operation of resource: isis-nsr-stats-data
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"peer": [
{
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
],
"self": {
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
}
SELF - Retrieve
Retrieve operation of resource: self
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
PEER - Retrieve
Retrieve operation of resource: peer
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
CHECKPOINT-TE-TUNNELS - Retrieve
Retrieve operation of resource: checkpoint-te-tunnels
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"checkpoint-te-tunnel": [
{
"interface-name": "string",
"level": "string",
"checkpoint-te-metric-mode": "string",
"checkpoint-te-interface": "string",
"checkpoint-te-system-id": "string",
"checkpoint-te-nexthop": "string",
"checkpoint-te-bandwidth": "integer",
"checkpoint-te-level": "string",
"checkpoint-te-metric": "string",
"checkpoint-te-object-id": "integer",
"checkpoint-te-flags": "integer"
}
]
}
CHECKPOINT-TE-TUNNEL - Retrieve
Retrieve operation of resource: checkpoint-te-tunnel
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"level": "string",
"checkpoint-te-metric-mode": "string",
"checkpoint-te-interface": "string",
"checkpoint-te-system-id": "string",
"checkpoint-te-nexthop": "string",
"checkpoint-te-bandwidth": "integer",
"checkpoint-te-level": "string",
"checkpoint-te-metric": "string",
"checkpoint-te-object-id": "integer",
"checkpoint-te-flags": "integer"
}
Schema Definitions
ISIS-SH-IF-AF-PREFIX-STATUS:
ISIS SH IF AF PREFIX STATUS
- status: string isis-unknown, isis-known
-
Status
- unknown: ISIS-SH-IF-AF-PREFIX-UNKNOWN
-
Unknown state for the global prefixes
- prefix-data: ISIS-SH-IF-AF-PREFIX-DATA
-
Global prefix data for the Address Family
Example
{
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
}
OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC:
This container defines sub-TLV 18
- state: TE-DEFAULT-METRIC-STATE
-
State parameters of sub-TLV 18
Example
{
"state": {
"metric": "integer"
}
}
ISIS-SH-IPV4-ROUTE-NATIVE-PREFERENCE:
Paths and sources for a native route at a particular preference
- origin: string isis-prefix-origin-l1-summary-null, isis-prefix-origin-l1, isis-prefix-origin-l2-summary-null, isis-prefix-origin-l2, isis-prefix-origin-inter-area-summary-null, isis-prefix-origin-inter-area, isis-prefix-origin-default-nearest-attached
-
Origin of route
- paths: ISIS-SH-IPV4-PATH
-
First hops toward the prefix
- source: ISIS-SH-IPV4-ROUTE-NATIVE-SOURCE
-
Sources advertising the prefix
- ucmp-next-hop: ISIS-SH-IPV4-UCMP-PATH
-
UCMP first hops toward the prefix
- metric: string
-
Distance to network
- multicast-source: ISIS-SH-IPV4-ROUTE-NATIVE-SOURCE
-
Multicast-intact sources advertising the prefix
- administrative-distance: integer
-
Administrative Distance
- is-external-metric: boolean
-
Is the metric an external metric?
- explicit-path: ISIS-SH-IPV4-PATH
-
SR microloop avoidance paths
- multicast-path: ISIS-SH-IPV4-PATH
-
Multicast intact first hops toward the prefix
- multicast-metric: string
-
Multicast-intact distance to network
- srte-path: ISIS-SH-IPV4-PATH
-
SR-TE native first hops toward the prefix
Example
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
{}
]
}
ISIS-SH-IF-AREA-ACTIVE:
Per-area data for an interface
- psnp-transmit-queue-size: integer
-
No. of SNP entries queued to be transmitted
- hello-interval: integer
-
Hello interval
- level: string isis-level0, isis-level1, isis-level2
-
Level of the area
- hello-multiplier: integer
-
Hello Multiplier
- lsp-pacing-interval: integer
-
LSP pacing time period (ms)
- lan-data: ISIS-SH-IF-AREA-ACTIVE-LAN
-
LAN data, NULL iff interface has non-LAN media type
- adjacency-count: integer
-
Number of adjacencies
Example
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
CSNP:
CSNP
- state: CSNP-STATE
-
Packet counters relating to CSNPs
Example
{
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS:
This container defines sub-TLV 12
- state: SUBTLV-IPV6-INTERFACE-ADDRESS-STATE
-
State parameters of sub-TLV 12
Example
{
"state": {
"address": [
"string"
]
}
}
IIH-STATE:
IIH STATE
- received: integer
-
The number of the specified type of PDU received on the interface
- processed: integer
-
The number of the specified type of PDU received on the interface that have been processed by the local system
- sent: integer
-
The number of the specified type of PDU that have been sent by the local system on the interface
Example
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
ISIS-SH-IPV6-ROUTE-NATIVE-DETAILS:
Details of a native IS-IS route to a prefix
- priority: string isis-prefix-priority-critical, isis-prefix-priority-high, isis-prefix-priority-med, isis-prefix-priority-low
-
Relative importance of the prefix
- backup: ISIS-SH-IPV6-ROUTE-NATIVE-PREFERENCE
-
Backup paths to prefix
- primary: ISIS-SH-IPV6-ROUTE-NATIVE-PREFERENCE
-
Primary paths to prefix
Example
{
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
null
]
}
]
}
]
}
OVERLAY-OCNI-ISIS-NEIGHBOR-STATE:
State parameters of extended neighbor
- system-id: string
-
System-id of the neighbor
- metric: integer
-
Metric value
Example
{
"system-id": "string",
"metric": "integer"
}
OVERLAY-OCNI-ISIS-ADJACENCY-SID:
Adjacency Segment-IDs List
- state: ADJACENCY-SID-STATE
-
State parameters of Adjacency-SID
Example
{
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
ISIS-SH-NBR:
A neighbor IS
- neighbor-per-address-family-data: ISIS-SH-ADJ-AF
-
Per address-family data
- neighbor-uptime: integer
-
How long the neighbor has been up (s)
- local-interface: string
-
Local interface
- neighbor-uptime-valid-flag: boolean
-
TRUE if NeighborUptime is set
- neighbor-media-type: string isis-media-class-lan, isis-media-class-p2p, isis-media-class-loop-back
-
Link media type
- neighbor-snpa: string
-
Neighbor SNPA
- topologies-supported: ISIS-TOPO-ID-TYPE
-
Topologies supported by both neighbor and local system
- neighbor-circuit-type: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
Circuit type
- neighbor-ietf-nsf-capable-flag: integer
-
TRUE if neighbor is IETF-NSF capable
- neighbor-system-id: string
-
Neighbor system ID
- neighbor-holdtime: integer
-
Time (s) until neighbor declared down if no IIH received
- neighbor-state: string isis-adj-up-state, isis-adj-init-state, isis-adj-failed-state
-
Neighbor (adjacency) state
- neighbor-active-area-address: object[]
-
Active area addresses
- nsr-standby: boolean
-
ISIS NSR STANDBY
Example
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
}
}
]
}
NSR-STATUS-INFRA-TYPE:
NSR STATUS INFRA TYPE
- ds: NSR-STATUS-DS
-
ds
- nii-idb: NSR-STATUS-NII-INTF
-
nii idb
- te: NSR-STATUS-TE
-
te
- ncd: NSR-STATUS-NCD
-
ncd
- gen: NSR-STATUS-GEN
-
gen
- pm: NSR-STATUS-PM
-
pm
Example
{
"ds": {
"conn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"remove-srv-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn": "integer",
"del-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"notify-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb": "integer",
"pub-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg": "integer",
"notify-peer-xr": "string",
"conn-status": "boolean",
"notify-peer": [
{
"seconds": "integer",
"nano-seconds": "integer"
}
],
"pub-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pub": "integer",
"pub-cb": "integer",
"del-cb": "integer",
"reg-cb": "integer",
"unreg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg": "integer",
"reg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb": "integer",
"notify-cb": "integer",
"conn-cb": "integer",
"remove-srv": "integer",
"conn-status-ts": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"nii-idb": [
{
"running": "boolean",
"has-adj": "boolean",
"exist": "boolean",
"brought-up": "boolean",
"retry-timer": "boolean"
}
],
"te": {
"conn-up": "integer",
"te-link-cb": "integer",
"enabled": "integer",
"te-tunnel-cb": "integer",
"adv-sync-data": "integer",
"link-purge-time-on": "integer",
"tunnel-purge-time-on": "integer",
"has-info-from-te": "integer"
},
"ncd": [
{
"recv-cnt": "integer",
"vm-idx": "integer",
"endp-hdl": "integer",
"conn-up": "boolean",
"chksum": "integer"
}
]
}
ISIS-SH-IPV6-TOPO-REACHABLE-STATUS:
Reachability status of an IPv6 IS
- reachable-status: string isis-unreachable, isis-reachable
-
ReachableStatus
- reachable-details: ISIS-SH-IPV6-TOPO-REACHABLE-DETAILS
-
Status of the IS within the SPT
Example
{
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string"
}
]
}
]
}
}
ISIS-SH-SPF-LOG-ENT:
IS-IS route calculation log entry
- triggers: ISIS-SH-SPF-LOG-TRIGGERS
-
Trigger information
- next-wait-interval: integer
-
Minimum time from end of this route calculation until the start of the next, in milliseconds
- wait-enforced: integer
-
Time between the first trigger and the start of the route calculation, in milliseconds.
- updated-lsp-count: integer
-
Number of LSPs which arrived during the route calculation
- generic-data: ISIS-SH-GENERIC-LOG-ENT
-
Generic entry data.
- route-update-statistics: ISIS-SH-SPF-LOG-ROUTE-UPDATE
-
Statistics for the route update phase
- class: string isis-spf-frr-sr-u-loop, isis-spf-frr-per-link, isis-spf-partial, isis-spf-frr-per-prefix, isis-spf-ucmp-calc, isis-spf-flex, isis-spf-next-hop, isis-spf-incremental, isis-spf-full
-
Type of calculation.
- spt-calculation-statistics: ISIS-SH-SPF-LOG-SPT-CALC
-
Statistics for the SPT calculation phase
Example
{
"triggers": {
"trigger-prefix": {
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
},
"is-sr-uloop-calculation": "boolean",
"trigger-link": "string",
"first-trigger-lsp-id": "string",
"trigger-next-hop-id": "string",
"is-sr-uloop-link-down": "boolean",
"unique-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
]
},
"next-wait-interval": "integer",
"wait-enforced": "integer",
"updated-lsp-count": "integer",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"route-update-statistics": {
"duration-breakdown": {
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
},
"rib-batch-counts": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"node-counts": {
"total-touched": "integer"
}
}
}
OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS:
This container defines sub-TLV 8
- state: IPV4-NEIGHBOR-ADDRESS-STATE
-
State parameters of sub-TLV 8
Example
{
"state": {
"address": [
"string"
]
}
}
ISIS-TRAFFIC-GLOBAL-TYPE:
IS-IS process traffic statistics
- avg-psnp-process-time: ISIS-SH-TIMESTAMP-TYPE
-
Average PSNP process time
- avg-hello-recv-rate: integer
-
Average hello receive rate in packets per second
- invalid-checksum-lsp-count: integer
-
LSPs received with invalid checksum
- fast-csnp-cache-update-count: integer
-
Fast-CSNP cache updates
- lsp-dropped-count: integer
-
LSPs dropped
- avg-psnp-send-rate: integer
-
Average psnp send rate in packets per second
- avg-lsp-process-time: ISIS-SH-TIMESTAMP-TYPE
-
Average LSP process time
- zero-holdtime-lsp-count: integer
-
LSPs received with holdtime 0
- avg-lsp-transmit-time: ISIS-SH-TIMESTAMP-TYPE
-
Average LSP transmit time
- pdu-queue-length: integer
-
Update PDU queue length
- avg-hello-send-rate: integer
-
Average hello send rate in packets per second
- avg-hello-process-time: ISIS-SH-TIMESTAMP-TYPE
-
Average hello process time
- maximum-iih-queue-length: integer
-
Maximum IIH queue length - Not Used
- avg-csnp-send-rate: integer
-
Average csnp send rate in packets per second
- avg-hello-transmit-time: ISIS-SH-TIMESTAMP-TYPE
-
Average hello transmit time
- avg-psnp-transmit-time: ISIS-SH-TIMESTAMP-TYPE
-
Average PSNP transmit time
- avg-csnp-recv-rate: integer
-
Average csnp receive rate in packets per second
- avg-lsp-send-rate: integer
-
Average LSP send rate in packets per second
- snp-dropped-count: integer
-
SNPs dropped
- fast-csnp-lookup-hit-count: integer
-
Fast-CSNP cache hits
- fast-psnp-lookup-count: integer
-
Fast-PSNP cache lookups
- fast-csnp-lookup-count: integer
-
Fast-CSNP cache lookups
- maximum-pdu-queue-length: integer
-
Maximum update PDU queue length
- fast-psnp-lookup-hit-count: integer
-
Fast-PSNP cache hits
- avg-psnp-recv-rate: integer
-
Average psnp receive rate in packets per second
- iih-dropped-count: integer
-
IIHs dropped - Not Used
- avg-lsp-recv-rate: integer
-
Average LSP receive rate in packets per second
- avg-csnp-process-time: ISIS-SH-TIMESTAMP-TYPE
-
Average CSNP process time
- avg-csnp-transmit-time: ISIS-SH-TIMESTAMP-TYPE
-
Average CSNP transmit time
Example
{
"avg-psnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-hello-recv-rate": "integer",
"invalid-checksum-lsp-count": "integer",
"fast-csnp-cache-update-count": "integer",
"lsp-dropped-count": "integer",
"avg-psnp-send-rate": "integer",
"avg-lsp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"zero-holdtime-lsp-count": "integer",
"avg-lsp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pdu-queue-length": "integer",
"avg-hello-send-rate": "integer",
"avg-hello-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"maximum-iih-queue-length": "integer",
"avg-csnp-send-rate": "integer",
"avg-hello-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-psnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-recv-rate": "integer",
"avg-lsp-send-rate": "integer",
"snp-dropped-count": "integer",
"fast-csnp-lookup-hit-count": "integer",
"fast-psnp-lookup-count": "integer",
"fast-csnp-lookup-count": "integer",
"maximum-pdu-queue-length": "integer",
"fast-psnp-lookup-hit-count": "integer",
"avg-psnp-recv-rate": "integer",
"iih-dropped-count": "integer",
"avg-lsp-recv-rate": "integer",
"avg-csnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
SPF:
SPF
- state: SPF-STATE
-
This container defines state information for ISIS SPF timers
Example
{
"state": {
"spf-hold-interval": "integer",
"adaptive-timer": "string",
"spf-second-interval": "integer",
"spf-first-interval": "integer"
}
}
OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-STATE:
State parameters of IPv6 prefix attributes
- sbit: boolean
-
The sub-tlv present bit
- prefix: string
-
IPv6 prefix contained within extended reachability TLVs
- up-down: boolean
-
The up/down bit
- xbit: boolean
-
The external bit
- metric: integer
-
ISIS metric value
Example
{
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"metric": "integer"
}
ISIS-SH-NSR-STATUS-GLOBAL:
IS-IS process NSR status
- isis-nsr-peer: NSR-STATUS-GBL-TYPE
-
ISIS NSR PEER STATUS
- isis-nsr-infra: NSR-STATUS-INFRA-TYPE
-
ISIS NSR Infra
- isis-vm-state: integer
-
ISIS VM STATE
Example
{
"isis-nsr-peer": {
"man-sync-count": [
{
"entry": "integer"
}
],
"nsr-chg-count": [
{
"entry": "integer"
}
],
"uptime": [
{
"entry": "integer"
}
],
"uptime-valid": [
{
"entry": "boolean"
}
],
"full-sync-achieved": [
{
"entry": "integer"
}
]
},
"isis-nsr-infra": {
"ds": {
"conn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"remove-srv-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn": "integer",
"del-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"notify-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb": "integer",
"pub-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg": "integer",
"notify-peer-xr": "string",
"conn-status": "boolean",
"notify-peer": [
{
"seconds": "integer",
"nano-seconds": "integer"
}
],
"pub-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pub": "integer",
"pub-cb": "integer",
"del-cb": "integer",
"reg-cb": "integer",
"unreg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg": "integer",
"reg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb": "integer",
"notify-cb": "integer",
"conn-cb": "integer",
"remove-srv": "integer",
"conn-status-ts": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"nii-idb": [
{
"running": "boolean",
"has-adj": "boolean",
"exist": "boolean",
"brought-up": "boolean"
}
]
}
}
SRGB-DESCRIPTOR-STATE:
SRGB DESCRIPTOR STATE
- range: integer
-
Number of SRGB elements
- label: string
-
The first value of the SRGB when expressed as an MPLS label
Example
{
"range": "integer",
"label": "string"
}
ISIS-SH-IPV6-FRR-BACKUP:
FRR backup path
- remote-lfa-router-pid: string
-
Remote LFA Router ID
- weight: string
-
Weight configured on the interface
- is-strict-spflfa: boolean
-
Is the backup path TI-LFA strict SPF?
- is-srlg-disjoint: boolean
-
Is the backup path SRLG disjoint with primary?
- tilfa-computation: string isis-tilfa-comp-none, isis-tilfa-comp-link, isis-tilfa-comp-node, isis-tilfa-comp-srlg, isis-tilfa-comp-node-srlg
-
Ti LFA computation which provided backup path
- backup-repair-list-size: integer
-
Backup Repair List Size
- tunnel-egress-interface: string
-
Tunnel interface to send the packet out of
- remote-lfa-system-pid: string
-
Remote LFA PQ Node's ID
- is-s-rv6: boolean
-
Is the backup path SRv6?
- is-remote-lfa: boolean
-
Is the backup path via a Remote LFA?
- is-primary-path: boolean
-
Is the backup path an ECMP to the network?
- is-lc-disjoint: boolean
-
Is the backup path line card disjoint with primary?
- backup-repair: ISIS-SH-REP-EL
-
BAckup Repair List
- neighbor-snpa: string
-
Next hop neighbor's SNPA
- is-node-protecting: boolean
-
Is the backup path node protecting?
- remote-lfa-system-id: string
-
Remote LFA PQ Node's ID
- neighbor-address: string
-
Next hop neighbor's forwarding address
- segment-routing-sid-value: string
-
Segment routing sid value received from first hop
- is-downstream: boolean
-
Is the backup path via downstream node?
- remote-lfa-router-id: string
-
Remote LFA Router ID
- neighbor-id: string
-
Next hop neighbor ID
- num-sid: integer
-
Number of SIDs in TI-LFA/rLFA
- segment-routing-sid-value-entry: object[]
-
Segment routing sid values for TI-LFA/rLFA
- is-tunnel-requested: boolean
-
Is SR TE tunnel requested
- is-epcfrr-lfa: boolean
-
Is the backup path via a TI-LFA?
- total-backup-distance: string
-
Distance to the network via this backup path
- prefix-source-node-id: string
-
PrefixSourceNodeID
- egress-interface: string
-
Interface to send the packet out of
Example
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
SUBTLV-ADMIN-GROUP-STATE:
SUBTLV ADMIN GROUP STATE
- admin-group: integer[]
Example
{
"admin-group": [
"integer"
]
}
OVERLAY-OCNI-ISIS-LEVEL-STATE:
This container defines ISIS level state information
- level-number: integer
-
ISIS level number (level-1, level-2)
- metric-style: string narrow-metric, wide-metric
-
ISIS metric style types(narrow, wide)
- authentication-check: boolean
-
When set to true, reject all ISIS protocol PDUs that either have a mismatch in authentication-type or authentication-key
Example
{
"level-number": "integer",
"metric-style": "string",
"authentication-check": "boolean"
}
IPV6-INTERFACE-ADDRESSES-STATE:
IPV6 INTERFACE ADDRESSES STATE
- address: string[]
Example
{
"address": [
"string"
]
}
ISIS-SH-NBR-SUMM-LEVEL:
Neighbor states for one level
- neighbor-init-count: integer
-
Neighbors being initialized
- neighbor-up-count: integer
-
Neighbors up
- neighbor-down-count: integer
-
Neighbors down
Example
{
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
ISIS-SH-SPF-LOG-ROUTE-UPDATE-PREFIX-COUNTS:
Prefix item counts for the route update phase
- added: ISIS-PER-PRIORITY-COUNTS
-
Number of prefixes added during calculation
- deleted: ISIS-PER-PRIORITY-COUNTS
-
Number of prefixes deleted during calculation
- modified: ISIS-PER-PRIORITY-COUNTS
-
Number of prefixes modified, i.e. a first hop and/or metric change
- reachable: ISIS-PER-PRIORITY-COUNTS
-
Number of reachable prefixes in the database
- touched: ISIS-PER-PRIORITY-COUNTS
-
Number of prefixes considered whilst updating the routing table
- unreachable: ISIS-PER-PRIORITY-COUNTS
-
Number of unreachable prefixes in the database
Example
{
"added": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"deleted": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"modified": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"reachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"touched": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unreachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE:
State parameters of IS Extended Reachability sub-TLV 22
- model-id: integer
-
Identifier for the Bandwidth Constraints Model currently in use by the LSR initiating the IGP advertisement
Example
{
"model-id": "integer"
}
OVERLAY-OCNI-ISIS-SETUP-PRIORITY:
Setup priority (0 through 7) for unreserved bandwidth
- state: SETUP-PRIORITY-STATE
-
State parameters of IS Extended Reachability sub-TLV 11
Example
{
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
ISIS-SH-SPF-LOG-ROUTE-UPDATE:
Statistics for the route update phase of the calculation
- duration-breakdown: ISIS-SH-SPF-LOG-ROUTE-UPDATE-TIMINGS-BREAKDOWN
-
Breakdown of the time taken by the routing table update
- rib-batch-counts: ISIS-PER-PRIORITY-COUNTS
-
Number of RIB batches sent
- node-counts: ISIS-SH-SPF-LOG-ROUTE-UPDATE-NODE-COUNTS
-
Node counts
- route-counts: ISIS-SH-SPF-LOG-ROUTE-UPDATE-PREFIX-COUNTS
-
Distinct prefix counts
- duration: ISIS-TIMINGS-TYPE
-
Duration of the routing table update
- item-counts: ISIS-SH-SPF-LOG-ROUTE-UPDATE-PREFIX-COUNTS
-
Prefix item counts
Example
{
"duration-breakdown": {
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
},
"rib-batch-counts": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"node-counts": {
"total-touched": "integer",
"per-priority-touched": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
},
"route-counts": {
"added": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"deleted": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"modified": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"reachable": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"touched": {}
}
}
OVERLAY-OCNI-ISIS-PREFIX-SID:
Prefix Segment-ID list
- state: PREFIX-SID-STATE
-
State parameters for Prefix-SID
Example
{
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
OVERLAY-OCNI-ISIS-INTERFACE-TIMERS:
This container describes ISIS interface timers configuration
- state: INTERFACE-TIMERS-STATE
-
This container defines state information for ISIS interface timers
Example
{
"state": {
"lsp-pacing-interval": "integer",
"csnp-interval": "integer"
}
}
SEGMENT-ROUTING-ALGORITHMS-STATE:
SEGMENT ROUTING ALGORITHMS STATE
- algorithm: string[]
Example
{
"algorithm": [
"string"
]
}
OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-ALGORITHMS:
This container defines SR algorithm sub-TLV 19
- state: SEGMENT-ROUTING-ALGORITHMS-STATE
-
State parameters of sub-TLV 19 - Segment Routing Algorithm
Example
{
"state": {
"algorithm": [
"string"
]
}
}
ISIS-SH-IF-DISABLED:
Disabled interface info
- reason-code: string isis-intf-disabled-no-net-cfg, isis-intf-disabled-area-missing, isis-intf-disabled-no-area-running, isis-intf-disabled-no-topos-cfg, isis-intf-disabled-no-imd-conn, isis-intf-disabled-imd-reg-error, isis-intf-disabled-level-mismatch, isis-intf-disabled-base-caps-error, isis-intf-disabled-intf-doesnt-exist, isis-intf-disabled-intf-shutdown, isis-intf-disabled-internal-error
-
Reason why the interface is disabled
Example
{
"reason-code": "string"
}
OVERLAY-OCNI-ISIS-AF:
Address-family/Subsequent Address-family list
- multi-topology: MULTI-TOPOLOGY
-
This container defines multi-topology address-family configuration and state information
- state: AF-STATE
-
This container defines AFI-SAFI State information
Example
{
"multi-topology": {
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
},
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
NEIGHBOR-STATE:
NEIGHBOR STATE
- system-id: string
-
System-ID of IS neighbor
Example
{
"system-id": "string"
}
PREFIXES-PREFIX-EXPENSE-METRIC:
PREFIXES PREFIX EXPENSE METRIC
- state: PREFIXES-PREFIX-EXPENSE-METRIC-STATE
-
State parameters of expense-metric
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
OVERLAY-OCNI-ISIS-PREFIXES-PREFIX:
IPv4 external prefixes and reachability attributes
- delay-metric: PREFIXES-PREFIX-DELAY-METRIC
-
This container defines the ISIS delay metric
- state: PREFIXES-PREFIX-STATE
-
State parameters of IPv4 standard prefix
- expense-metric: PREFIXES-PREFIX-EXPENSE-METRIC
-
This container defines the ISIS expense metric
- default-metric: PREFIXES-PREFIX-DEFAULT-METRIC
-
This container defines ISIS Default Metric
- error-metric: PREFIXES-PREFIX-ERROR-METRIC
-
This container defines the ISIS error metric
Example
{
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
IPV6-NEIGHBOR-ADDRESS-STATE:
IPV6 NEIGHBOR ADDRESS STATE
- address: string[]
Example
{
"address": [
"string"
]
}
OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH:
This container defines sub-TLV 10
- state: MAX-RESERVABLE-LINK-BANDWIDTH-STATE
-
State parameters of sub-TLV 10
Example
{
"state": {
"bandwidth": "string"
}
}
OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG:
This container defines sub-TLV 1
- state: SUBTLVS-SUBTLV-TAG-STATE
-
State parameters of sub-TLV 1
Example
{
"state": {
"tag32": [
"integer"
]
}
}
OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID:
This container defines sub-TLV 11
- state: PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 11
Example
{
"state": {
"type": "string",
"router-id": "string"
}
}
ISIS-SH-TE-ADV:
TE advertisements for an IS-IS level
- te-system-id: string
-
Local system ID
- tepceadv: ISIS-SH-TE-PCE-ADV
-
TE PCE advertisements
- te-adv: ISIS-SH-TE-ADV-ENTRY
-
List of TE advertisement entries
- te-local-router-id: string
-
Local TE router ID
- te-adv-data-present: boolean
-
Indicates whether any TE advertisements are present
Example
{
"te-system-id": "string",
"tepceadv": {
"pce-path-scope-bits": "integer",
"pce-flooding-scope": "string",
"pce-address-ipv4": "string",
"pce-path-scope-prefs": "integer",
"pce-adv-data-present": "boolean"
},
"te-adv": [
{
"te-neighbor-system-id": "string",
"te-subpool-reserved-link-bandwidth": "integer",
"te-sub-tlv": [
{
"te-sub-tlv-type": "integer",
"te-sub-tlv-length": "integer",
"te-sub-tlv-value": "string"
}
],
"te-ext-admin-num": "integer",
"te-subpool-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"te-reserved-link-bandwidth": "integer",
"te-ext-admin-sub": [
{
"entry": "integer"
}
],
"te-sub-tlv-data-present": "boolean",
"link-type": "string",
"te-neighbor-ip-address": "string",
"te-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"local-ip-address": "string",
"te-physical-link-bandwidth": "integer",
"te-metric": "integer",
"te-affinity": "integer"
}
],
"te-local-router-id": "string",
"te-adv-data-present": "boolean"
}
NSR-STATUS-TE:
NSR STATUS TE
- conn-up: integer
-
conn up
- te-link-cb: integer
-
te link cb
- enabled: integer
-
enabled
- te-tunnel-cb: integer
-
te tunnel cb
- adv-sync-data: integer
-
adv sync data
- link-purge-time-on: integer
-
link purge time on
- tunnel-purge-time-on: integer
-
tunnel purge time on
- has-info-from-te: integer
-
has info from te
Example
{
"conn-up": "integer",
"te-link-cb": "integer",
"enabled": "integer",
"te-tunnel-cb": "integer",
"adv-sync-data": "integer",
"link-purge-time-on": "integer",
"tunnel-purge-time-on": "integer",
"has-info-from-te": "integer"
}
ISIS-SH-LSP-HEADER:
Contents of an IS-IS LSP header
- lsp-attached-flag: boolean
-
TRUE if attached bit is set
- lsp-level: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
The type of the IS sourcing the LSP
- version2: integer
-
isis version2
- lsp-overloaded-flag: boolean
-
TRUE if the overload bit is set
- id-length: integer
-
System Id length
- lsp-holdtime: integer
-
Time, in seconds, until LSP expiry (if active) or deletion (if expired)
- lsp-nonv1a-flag: integer
-
TRUE if the LSP is non-v1a, XXX for testing
- max-area-addresses: integer
-
max area addresses
- lsp-rcvd-holdtime: integer
-
Time, in seconds, for the received LSP it will be zero for the local LSP
- local-lsp-flag: boolean
-
TRUE if this is a locally generated LSP
- version: integer
-
isis version
- lsp-partition-repair-supported-flag: boolean
-
TRUE if partition repair is supported
- lsp-sequence-number: integer
-
The LSP sequence number
- lsp-checksum: integer
-
The LSP checksum
- lsp-active-flag: boolean
-
TRUE if this LSP has not expired
- lsp-length: integer
-
The total length of the LSP
- lsp-id: string
-
The LSP ID
Example
{
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
}
ISIS-SH-IF-CLNS-MEDIA-SPECIFIC-STATUS:
Media Specific CLNS state
- clns-lan-data: ISIS-SH-IF-CLNS-LAN
-
LAN state
- clns-media-type: string isis-media-class-lan, isis-media-class-p2p, isis-media-class-loop-back
-
CLNSMediaType
- clns-p2p-data: ISIS-SH-IF-CLNS-P2P
-
Point-to-point state
Example
{
"clns-lan-data": {
"per-area-data": [
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
]
},
"clns-media-type": "string",
"clns-p2p-data": {
"p2p-over-lan-data": {
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
}
}
OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID:
This container defines sub-TLV 11
- state: SUBTLV-IPV4-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 11
Example
{
"state": {
"type": "string",
"router-id": "string"
}
}
OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS:
This container defines sub-TLV 6
- state: SUBTLV-IPV4-INTERFACE-ADDRESS-STATE
-
State parameters of sub-TLV 6
Example
{
"state": {
"address": [
"string"
]
}
}
ISIS-AREA-STATS-TYPE:
Per-area traffic statistics
- system-lsp-refresh-count: integer
-
Number of times system LSP refreshed
- system-lsp-build-count: integer
-
Number of times system LSP rebuilt
Example
{
"system-lsp-refresh-count": "integer",
"system-lsp-build-count": "integer"
}
AF-STATE:
AF STATE
- enabled: boolean
-
When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled
- afi-name: string
-
Address-family type
- safi-name: string
-
Subsequent address-family type
- metric: integer
-
ISIS metric value(default=10)
Example
{
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
ISIS-TOPO-ID-TYPE:
Identification of an IS-IS topology
- af-name: string ipv4, ipv6
-
AF name
- saf-name: string unicast, multicast
-
Sub-AF name
- topology-name: string
-
Topology Name
- vrf-name: string
-
VRF Name
Example
{
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
OVERLAY-OCNI-ISIS-UNDEFINED-TLV:
List of TLVs that are not defined within the model, or are not recognised by the system
- state: UNDEFINED-TLV-STATE
-
State parameters of the undefined TLV
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
ISIS-SH-IF-TOPO-ADJ-FORM-DISABLED:
Topology info when adjacency formation is disabled
- reason-code: string isis-intf-topo-adj-form-disabled-intf-passive, isis-intf-topo-adj-form-disabled-af-not-up, isis-intf-topo-adj-form-disabled-af-fwd-addr-unknown, isis-intf-topo-adj-form-disabled-topo-not-cfg, isis-intf-topo-adj-form-disabled-topo-can-not-participate, isis-intf-topo-adj-form-disabled-idle, isis-intf-topo-adj-form-disabled-internal-error, isis-intf-topo-adj-form-disabled-mtu, isis-intf-topo-adj-form-disabled-snpa, isis-intf-topo-adj-form-disabled-mcast
-
Reason why the adjacency formation status of a topology is disabled
Example
{
"reason-code": "string"
}
OVERLAY-OCNI-ISIS-TIMERS:
This container defines ISIS timers
- state: TIMERS-STATE
-
This container defines state information for ISIS global timers
- lsp-generation: LSP-GENERATION
-
This container defines ISIS LSP Generation
- spf: SPF
-
This container defines ISIS SPF timer settings
Example
{
"state": {
"lsp-lifetime-interval": "integer",
"lsp-refresh-interval": "integer"
},
"lsp-generation": {
"state": {
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
},
"spf": {
"state": {
"spf-hold-interval": "integer",
"adaptive-timer": "string",
"spf-second-interval": "integer",
"spf-first-interval": "integer"
}
}
}
ISIS-SH-IPV4-UCMP-PATH:
IPv4 path to a destination
- is-te-tunnel-interface: boolean
-
Is path via a TE tunnel
- neighbor-address: string
-
Next hop neighbor's forwarding address
- segment-routing-sid-value: string
-
Segment routing sid value received from first hop
- weight: string
-
Weight configured on the interface
- neighbor-id: string
-
Next hop neighbor ID
- total-ucmp-distance: string
-
Distance to the network via this UCMP next hop
- neighbor-snpa: string
-
Next hop neighbor's SNPA
- is-sr-exclude-tunnel-interface: boolean
-
Is path via an SR-exclude TE tunnel
- tag: string
-
Tag associated with the path
- frr-backup: ISIS-SH-IPV4-FRR-BACKUP
-
FRR backup for this path
- egress-interface: string
-
Interface to send the packet out of
Example
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
PREFIX-ERROR-METRIC-STATE:
PREFIX ERROR METRIC STATE
- metric: integer
-
ISIS error metric value
- flags: string[]
Example
{
"metric": "integer",
"flags": [
"string"
]
}
IPV4-TE-ROUTER-ID-STATE:
IPV4 TE ROUTER ID STATE
- router-id: string[]
Example
{
"router-id": [
"string"
]
}
OVERLAY-OCNI-ISIS-ADJACENCY-SIDS-ADJACENCY-SID:
Adjacency Segment-IDs List
- state: ADJACENCY-SIDS-ADJACENCY-SID-STATE
-
State parameters of Adjacency-SID
Example
{
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
ISIS-SH-IF-ADV-PREFIX-DISABLED:
Interface info when prefix advertisement is disabled
- reason-code: string isis-intf-adv-prefix-disabled-if-cfg-suppressed, isis-intf-adv-prefix-disabled-no-topo-participate, isis-intf-adv-prefix-disabled-internal-error
-
Reason why the interface is not able to advertise prefixes
Example
{
"reason-code": "string"
}
EXPENSE-METRIC-STATE:
EXPENSE METRIC STATE
- metric: integer
-
ISIS expense metric value
- flags: string[]
Example
{
"metric": "integer",
"flags": [
"string"
]
}
SUBTLV-PREFIX-SIDS-PREFIX-SID-STATE:
SUBTLV PREFIX SIDS PREFIX SID STATE
- flags: string[]
- algorithm: integer
-
Prefix-SID algorithm to be used for path computation
- value: integer
-
IGP Prefix-SID value
Example
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
ISIS-SH-TE-PCE-ADV:
TE PCE advertisements for an IS-IS level
- pce-path-scope-bits: integer
-
PCE path scope bits
- pce-flooding-scope: string none, area, domain
-
Flooding scope for PCE advertisement
- pce-address-ipv4: string
-
IPv4 PCE address
- pce-path-scope-prefs: integer
-
PCE path scope preferences
- pce-adv-data-present: boolean
-
Indicates whether any PCE advertisements are present
Example
{
"pce-path-scope-bits": "integer",
"pce-flooding-scope": "string",
"pce-address-ipv4": "string",
"pce-path-scope-prefs": "integer",
"pce-adv-data-present": "boolean"
}
OVERLAY-OCNI-ISIS-TAG:
This container defines sub-TLV 1
- state: TAG-STATE
-
State parameters of sub-TLV 1
Example
{
"state": {
"tag32": [
"integer"
]
}
}
LSP-STATE:
LSP STATE
- received: integer
-
The number of the specified type of PDU received on the interface
- processed: integer
-
The number of the specified type of PDU received on the interface that have been processed by the local system
- sent: integer
-
The number of the specified type of PDU that have been sent by the local system on the interface
Example
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS:
This container defines sub-TLV 4
- state: SUBTLVS-SUBTLV-FLAGS-STATE
-
State parameters of sub-TLV 4
Example
{
"state": {
"flags": [
"string"
],
"type": "string"
}
}
ISIS-SH-ROUTE-REDIST-DETAILS:
ISIS SH ROUTE REDIST DETAILS
- isis-sh-route-redist-detail: ISIS-SH-ROUTE-REDIST-LEVEL-DETAILS
-
isis sh route redist detail
Example
{
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
IPV4-SOURCE-ROUTER-ID-STATE:
IPV4 SOURCE ROUTER ID STATE
- type: string
-
The type of subTLV being described
- router-id: string
-
IPv4 Source router ID address
Example
{
"type": "string",
"router-id": "string"
}
ISIS-SH-MESH-GROUPS:
IS-IS mesh-group data
- mesh-group-configured-interface-list: ISIS-SH-MESH-ENTRY
-
List of mesh-group-configured interfaces
Example
{
"mesh-group-configured-interface-list": {
"isis-sh-mesh-entry": [
{
"mesh-group-number": "string",
"mesh-group-interface": "string"
}
]
}
}
ISIS-SH-TRAFFIC-AREA:
Per-area traffic data
- statistics: ISIS-AREA-STATS-TYPE
-
Statistics
- per-topology-data: ISIS-SH-TRAFFIC-AREA-TOPO
-
Per-topoogy statistics
- level: string isis-level0, isis-level1, isis-level2
-
Level this data applies to
Example
{
"statistics": {
"system-lsp-refresh-count": "integer",
"system-lsp-build-count": "integer"
},
"per-topology-data": [
{
"statistics": {
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
],
"level": "string"
}
UNRESERVED-BANDWIDTH-SETUP-PRIORITY-STATE:
UNRESERVED BANDWIDTH SETUP PRIORITY STATE
- priority: integer
-
Setup priority level of 0 through 7 to be used by Unreserved Bandwidth sub-TLV 11
- bandwidth: string
-
The amount of bandwidth reservable in this direction on this link
Example
{
"priority": "integer",
"bandwidth": "string"
}
ISIS-SH-IF-CLNS:
CLNS I/O data for an interface
- lsp-txmt-b2b-msecs: integer
-
Time im msecs indicating the end of the window in which the 'back to back lsps to be sent' counter applies
- last-lsp-id-transmitted: string
-
Last LSP ID Transmitted
- last-lsp-level-transmitted: string isis-level0, isis-level1, isis-level2
-
Level of the Last LSP Transmitted
- mtu-info: ISIS-SH-IF-CLNS-MTU-STATUS
-
A valid MTU or the reason for the MTU being invalid
- media-specific-state: ISIS-SH-IF-CLNS-MEDIA-SPECIFIC-STATUS
-
Media Specific CLNS state
- clns-status: ISIS-SH-IF-CLNS-STATUS
-
Is CLNS protcol up or if not, the reason why it is not up
- lsp-transmitted-flag: boolean
-
TRUE if an LSP transmission has been sent, indicates LastLSPLevelTransmitted and LastLSP_IDTransmitted valid
- lsp-txmitd-b2b-limit: integer
-
Number of LSPs that can be sent back to back in the current window without exceeding the pacing limit
- snpa-state: ISIS-SH-IF-CLNS-SNPA-STATUS
-
SNPA state
- time-until-next-lsp: integer
-
Time until next LSP may be sent (ms)
- lsp-transmit-requested-flag: boolean
-
TRUE if an LSP transmission has been requested
Example
{
"lsp-txmt-b2b-msecs": "integer",
"last-lsp-id-transmitted": "string",
"last-lsp-level-transmitted": "string",
"mtu-info": {
"status": "string",
"invalid": {
"reason-code": "string"
},
"mtu": "integer"
},
"media-specific-state": {
"clns-lan-data": {
"per-area-data": [
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
]
},
"clns-media-type": "string",
"clns-p2p-data": {
"p2p-over-lan-data": {
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
}
},
"clns-status": {
"clns-down-info": {
"reason-code": "string"
},
"status": "string"
},
"lsp-transmitted-flag": "boolean",
"lsp-txmitd-b2b-limit": "integer",
"snpa-state": {
"known": {
"snpa": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
},
"time-until-next-lsp": "integer",
"lsp-transmit-requested-flag": "boolean"
}
OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC:
This container defines sub-TLV 18
- state: SUBTLV-TE-DEFAULT-METRIC-STATE
-
State parameters of sub-TLV 18
Example
{
"state": {
"metric": "integer"
}
}
OVERLAY-OCNI-ISIS-INTERFACE:
An interface associated with the network instance
- state: STATE
-
Operational state parameters relating to the associated interface
Example
{
"state": {
"id": "string"
}
}
OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID:
This container defines sub-TLV 12
- state: PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 12
Example
{
"state": {
"type": "string",
"router-id": "string"
}
}
ISIS-SH-SPF-LOG-TRIGGERS:
The reasons for running a calculation
- trigger-prefix: ISIS-IP-PREFIX-TYPE
-
ID of a changed prefix in the first trigger LSP, if any
- is-sr-uloop-calculation: boolean
-
Is this SR micro loop calculation?
- trigger-link: string
-
ID of a changed link in the first trigger LSP, if any
- first-trigger-lsp-id: string
-
ID of the first LSP to trigger the calculation, if any
- trigger-next-hop-id: string
-
ID of a changed next hop, if any
- is-sr-uloop-link-down: boolean
-
Is this SR micro loop calculation for link down?
- unique-trigger-count: integer
-
Number of unique triggers on this run
- trigger: object[]
-
Triggers applying to this log entry
Example
{
"trigger-prefix": {
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
},
"is-sr-uloop-calculation": "boolean",
"trigger-link": "string",
"first-trigger-lsp-id": "string",
"trigger-next-hop-id": "string",
"is-sr-uloop-link-down": "boolean",
"unique-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
]
}
ISIS-SH-CHKPT-IDB:
Checkpointed interface
- has-joined-mcast-group: boolean
-
TRUE if multicast group registration succeeded on this interface
- has-achieved-ldp-sync: boolean
-
MPLS LDP sync status
- local-snpa: string
-
SNPA of this interface
- local-circuit-number: string
-
Local circuit number
- has-achieved-ld-pv6-sync: boolean
-
MPLS LDPv6 sync status
- has-adjacency: boolean
-
TRUE if there is an adjacency on this interface
- interface-name-xr: string
-
Interface name
- checkpoint-object-id: integer
-
Checkpoint object ID
- checkpoint-interface-handle: string
-
Local interface handle
- dis-areas: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
Areas in which this system is DIS
Example
{
"has-joined-mcast-group": "boolean",
"has-achieved-ldp-sync": "boolean",
"local-snpa": "string",
"local-circuit-number": "string",
"has-achieved-ld-pv6-sync": "boolean",
"has-adjacency": "boolean",
"interface-name-xr": "string",
"checkpoint-object-id": "integer",
"checkpoint-interface-handle": "string",
"dis-areas": "string"
}
ISIS-SH-IF-STATUS:
ISIS SH IF STATUS
- disabled: ISIS-SH-IF-DISABLED
-
The interface state if disabled
- status: string isis-disabled, isis-enabled
-
Status
- enabled: ISIS-SH-IF-ENABLED
-
The interface state if enabled
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
}
],
"interface-media-type": "string",
"bandwidth": "integer",
"local-circuit-number": "string",
"adjacency-form-status": {}
}
}
OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID:
This container defines sub-TLV 12
- state: SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 12
Example
{
"state": {
"type": "string",
"router-id": "string"
}
}
OVERLAY-OCNI-ISIS-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV:
Sub-TLVs that are not defined in the model or not recognised by system
- state: UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE
-
State parameters of the undefined sub-TLV
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID:
This container defines sub-TLV 12
- state: SUBTLV-IPV6-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 12
Example
{
"state": {
"type": "string",
"router-id": "string"
}
}
KEY-STATE:
KEY STATE
- auth-password: string
-
Authentication key string
Example
{
"auth-password": "string"
}
ISIS-SH-IF:
All the Information of an IS-IS interface
- mesh-group: string
-
Interface mesh group
- is-type: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
IS-type of the router
- interface-status-and-data: ISIS-SH-IF-STATUS
-
Information about the interface status and its data
- configured-circuit-type: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
Configured circuit type for the interface
- nsr-intf: boolean
-
ISIS NSR Interface
- configured-status: ISIS-SH-IF-CFG-STATUS
-
Configured interface status
Example
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
}
],
"interface-media-type": "string"
}
}
}
OVERLAY-OCNI-ISIS-TOPOLOGY:
This list describes a topology
- state: TOPOLOGY-STATE
-
State parameters of IS multi-topology TLV 229
Example
{
"state": {
"attributes": "string",
"mt-id": "integer"
}
}
OVERLAY-OCNI-ISIS-AREA-ADDRESS:
This container defines TLV 1
- state: AREA-ADDRESS-STATE
-
State parameters of ISIS TLV 1
Example
{
"state": {
"address": [
"string"
]
}
}
ISIS-SH-LSP-DB-SUMMARY-NODE-CLASS-COUNTERS:
LSP node type counters
- route-lsp-count: ISIS-SH-LSP-DB-SUMMARY-STATUS-CLASS-COUNTERS
-
Router LSPs
- pseudo-node-lsp-count: ISIS-SH-LSP-DB-SUMMARY-STATUS-CLASS-COUNTERS
-
Pseudonode LSPs
Example
{
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
ISIS-SH-IF-MCAST-STATUS:
ISIS SH IF MCAST STATUS
- status: string isis-invalid, isis-valid
-
Status
- invalid: ISIS-SH-IF-MCAST-INVALID
-
Information pertaining to the invalid multicast status
Example
{
"status": "string",
"invalid": {
"reason-code": "string"
}
}
OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID:
This container defines sub-TLV 11
- state: SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 11
Example
{
"state": {
"type": "string",
"router-id": "string"
}
}
NSR-STATUS-GBL-TYPE:
NSR STATUS GBL TYPE
- man-sync-count: object[]
-
man sync count
- nsr-chg-count: object[]
-
nsr chg count
- uptime: object[]
-
uptime
- uptime-valid: object[]
-
uptime valid
- full-sync-achieved: object[]
-
full sync achieved
Example
{
"man-sync-count": [
{
"entry": "integer"
}
],
"nsr-chg-count": [
{
"entry": "integer"
}
],
"uptime": [
{
"entry": "integer"
}
],
"uptime-valid": [
{
"entry": "boolean"
}
],
"full-sync-achieved": [
{
"entry": "integer"
}
]
}
OVERLAY-OCNI-ISIS-CIRCUIT-COUNTERS:
This container defines state information for ISIS circuit counters
- state: CIRCUIT-COUNTERS-STATE
-
The container defines a list of counters for IS circuit
Example
{
"state": {
"adj-changes": "integer",
"lan-dis-changes": "integer",
"auth-fails": "integer",
"id-field-len-mismatches": "integer",
"rejected-adj": "integer",
"max-area-address-mismatches": "integer"
}
}
OVERLAY-OCNI-ISIS-ROUTE-PREFERENCE:
This container defines Administrative Distance (or preference) assigned to ISIS routes (level1 internal, level2 internal, level1 external, level2 external)
- state: ROUTE-PREFERENCE-STATE
-
This container defines ISIS route preference state information
Example
{
"state": {
"internal-route-preference": "integer",
"external-route-preference": "integer"
}
}
SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH-STATE:
SUBTLV MAX RESERVABLE LINK BANDWIDTH STATE
- bandwidth: string
-
The maximum amount of bandwidth that can be reserved in this direction on this link
Example
{
"bandwidth": "string"
}
ISIS-SH-NBR-SUMM:
Neighbor summary data
- level1-neighbors: ISIS-SH-NBR-SUMM-LEVEL
-
L1-only neighbors
- level12-neigbors: ISIS-SH-NBR-SUMM-LEVEL
-
L12 neighbors
- level2-neighbors: ISIS-SH-NBR-SUMM-LEVEL
-
L2-only neighbors
Example
{
"level1-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level12-neigbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level2-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
}
ISIS-SH-ADJ-IPV4:
IPv4 Specific Per-Adjacency Data
- interface-address: object[]
-
Adjacency interface addresses
- underlying-interface: ISIS-SH-INTF-DET
-
Underlying interface list for bundle interfaces
- adjacency-sid: ISIS-IPV4-ADJ-SID
-
Adjacency SID
- next-hop: string
-
Adjacency next hop
- non-frr-adjacency-sid: ISIS-IPV4-ADJ-SID
-
Adjacency SID not eligible for FRR protection
- underlying-adjacency-sid: object[]
-
Per bundle member Adjacency sid
Example
{
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
}
ISIS-SH-LSP-DB-SUMMARY-TOPO-CLASS-COUNTERS:
Per-topology related info
- attached-lsp-count: ISIS-SH-LSP-DB-SUMMARY-STATUS-CLASS-COUNTERS
-
Number of LSPs with their per-topology attached bit set
- id: ISIS-TOPO-ID-TYPE
-
Topology ID
- overloaded-lsp-count: ISIS-SH-LSP-DB-SUMMARY-STATUS-CLASS-COUNTERS
-
Number of LSPs with their per-topology overload bit set
Example
{
"attached-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"overloaded-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV:
Sub-TLVs that are not defined in the model or not recognised by system
- state: MT-IPV6-REACHABILITY-PREFIXES-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE
-
State parameters of the undefined sub-TLV
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
CSNP-STATE:
CSNP STATE
- received: integer
-
The number of the specified type of PDU received on the interface
- processed: integer
-
The number of the specified type of PDU received on the interface that have been processed by the local system
- sent: integer
-
The number of the specified type of PDU that have been sent by the local system on the interface
Example
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
OVERLAY-OCNI-ISIS-MT-IPV4-REACHABILITY-PREFIXES-PREFIX-STATE:
State parameters of an IPv4 extended prefix
- sbit: boolean
-
The Sub-TLV present bit
- prefix: string
-
IPv4 prefix contained within extended reachability TLVs
- up-down: boolean
-
The up/down bit
- metric: integer
-
ISIS metric value
- mt-id: integer
-
Multi-topology ID
Example
{
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
OVERLAY-OCNI-ISIS-NEIGHBORS-NEIGHBOR-STATE:
State parameters of MT neighbor
- system-id: string
-
System-id of the IS neighbor
- metric: integer
-
ISIS metric value
- mt-id: integer
-
Identifier of a topology being announced
Example
{
"system-id": "string",
"metric": "integer",
"mt-id": "integer"
}
ISIS-SH-SPF-LOG-ROUTE-UPDATE-NODE-COUNTS:
Node counts for the route update phase
- total-touched: integer
-
Total number of nodes considered during route update
- per-priority-touched: ISIS-PER-PRIORITY-COUNTS
-
Per-priority count of nodes considered during route update
Example
{
"total-touched": "integer",
"per-priority-touched": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
ISIS-SH-IPV4-TOPO-REACHABLE-DETAILS:
Status of a reachable IPv4 IS
- paths: ISIS-SH-IPV4-PATH
-
First hops towards the IS
- parent: ISIS-SH-TOPO-NEIGHBOR
-
Parents of the IS within the SPT
- multicast-root-distance: string
-
Distance to the IS
- root-distance: string
-
Distance to the IS
- multicast-path: ISIS-SH-IPV4-PATH
-
Multicast intact first hops towards the IS
- children: ISIS-SH-TOPO-NEIGHBOR
-
Children of the IS within the SPT
Example
{
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string"
}
]
}
]
}
ISIS-SH-ADJ-LOG-ENT:
An adjacency log entry
- cur-adj-state: string isis-adj-up-state, isis-adj-init-state, isis-adj-failed-state
-
Current adjacency state
- interface-name: string
-
Interface name
- state-reason: string isis-adj-up-nsf-restart, isis-adj-up-new-adj, isis-adj-up-restarted, isis-adj-up-nsf-restored, isis-adj-up-chkpt-restored, isis-adj-init-reason, isis-adj-init-neighbor-forgot, isis-adj-down-hold-time, isis-adj-down-if-down, isis-adj-down-cfg-mismatch, isis-adj-down-circ-id, isis-adj-down-nsf-ack-fail, isis-adj-down-db-clear, isis-adj-down-no-common-topology, isis-adj-down-restart-tlv-missing, isis-adj-down-bfd-down, isis-adj-down-3way-down
-
Reason adjacency changed state
- generic-data: ISIS-SH-GENERIC-LOG-ENT
-
Generic entry data
- adjacency-per-topology-change: ISIS-ADJ-LOG-TOPO-TYPE
-
Per-topology changes
- adj-log-neighbor-system-id: string
-
Neighbor system ID
- prev-adj-state: string isis-adj-up-state, isis-adj-init-state, isis-adj-failed-state
-
Previous adjacency state
Example
{
"cur-adj-state": "string",
"interface-name": "string",
"state-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"adjacency-per-topology-change": [
{
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"change": "string"
}
],
"adj-log-neighbor-system-id": "string",
"prev-adj-state": "string"
}
ISIS-SH-IPV6-ROUTE-NATIVE-PREFERENCE:
Paths and sources for a native route at a particular preference
- origin: string isis-prefix-origin-l1-summary-null, isis-prefix-origin-l1, isis-prefix-origin-l2-summary-null, isis-prefix-origin-l2, isis-prefix-origin-inter-area-summary-null, isis-prefix-origin-inter-area, isis-prefix-origin-default-nearest-attached
-
Origin of route
- paths: ISIS-SH-IPV6-PATH
-
First hops toward the prefix
- source: ISIS-SH-IPV6-ROUTE-NATIVE-SOURCE
-
Sources advertising the prefix
- ucmp-next-hop: ISIS-SH-IPV6-UCMP-PATH
-
UCMP first hops toward the prefix
- metric: string
-
Distance to network
- multicast-source: ISIS-SH-IPV6-ROUTE-NATIVE-SOURCE
-
Multicast-intact sources advertising the prefix
- administrative-distance: integer
-
Administrative Distance
- is-external-metric: boolean
-
Is the metric an external metric?
- explicit-path: ISIS-SH-IPV6-PATH
-
SR microloop avoidance paths
- multicast-path: ISIS-SH-IPV6-PATH
-
Multicast intact first hops toward the prefix
- multicast-metric: string
-
Multicast-intact distance to network
- srte-path: ISIS-SH-IPV6-PATH
-
SR-TE native first hops toward the prefix
Example
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
],
"ucmp-next-hop": [
null
]
}
OVERLAY-OCNI-ISIS-PREFIX-SIDS-PREFIX-SID:
Prefix Segment-ID list
- state: PREFIX-SIDS-PREFIX-SID-STATE
-
State parameters for Prefix-SID
Example
{
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
GRACEFUL-RESTART-STATE:
GRACEFUL RESTART STATE
- enabled: boolean
-
When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled
Example
{
"enabled": "boolean"
}
OVERLAY-OCNI-ISIS-LAN-ADJACENCY-SIDS-LAN-ADJACENCY-SID:
Adjacency Segment-IDs List
- state: LAN-ADJACENCY-SIDS-LAN-ADJACENCY-SID-STATE
-
State parameters of LAN Adjacency-SID
Example
{
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
ISIS-SH-TE-LOG-ENT:
MPLS TE log entry
- neighbor-ip-address: string
-
Neighbor ip address
- status: boolean
-
Up (TRUE) or down
- generic-data: ISIS-SH-GENERIC-LOG-ENT
-
Generic entry data
- log-interface: string
-
Interface
- te-log-neighbor-system-id: string
-
Neighbor system ID
Example
{
"neighbor-ip-address": "string",
"status": "boolean",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"log-interface": "string",
"te-log-neighbor-system-id": "string"
}
MT-IPV6-REACHABILITY-PREFIXES-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE:
MT IPV6 REACHABILITY PREFIXES PREFIX UNDEFINED SUBTLVS UNDEFINED SUBTLV STATE
- length: integer
-
TLV length
- type: integer
-
TLV Type
- value: string
-
TLV value
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
PREFIXES-PREFIX-DEFAULT-METRIC:
PREFIXES PREFIX DEFAULT METRIC
- state: PREFIXES-PREFIX-DEFAULT-METRIC-STATE
-
State parameters for default-metric
Example
{
"state": {
"metric": "integer",
"flags": "string"
}
}
OVERLAY-OCNI-ISIS-HELLO-AUTHENTICATION:
This container defines ISIS authentication
- key: HELLO-AUTHENTICATION-KEY
-
This container defines ISIS authentication key
Example
{
"key": {
"state": {
"auth-password": "string"
}
}
}
OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-PREFIX-SIDS-PREFIX-SID:
An IGP prefix that should have a segment routing IGP-Prefix SID allocated to it
- state: SEGMENT-ROUTING-PREFIX-SIDS-PREFIX-SID-STATE
-
Operational state parameters for the IGP-Prefix SID
Example
{
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
ISIS-SH-CHKPT-ADJ:
Checkpointed adjacency
- checkpoint-adjacency-circuit-number: string
-
Neighbor circuit number
- checkpoint-adjacency-level: string isis-level0, isis-level1, isis-level2
-
Adjacency level
- checkpoint-adjacency-snpa: string
-
Neighbor SNPA
- checkpoint-adjacency-per-address-family-next-hop: ISIS-IP-ADDR-TYPE
-
Per address family next hops
- checkpoint-adjacency-system-id: string
-
Neighbor system ID
- checkpoint-adjacency-interface: string
-
Local interface
- checkpoint-adjacency-object-id: integer
-
Checkpoint object ID
- checkpoint-adjacency-holdtime: integer
-
Adjacency holdtime (s)
- checkpoint-adjacency-lan-priority: string
-
Adjacency LAN priority
Example
{
"checkpoint-adjacency-circuit-number": "string",
"checkpoint-adjacency-level": "string",
"checkpoint-adjacency-snpa": "string",
"checkpoint-adjacency-per-address-family-next-hop": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"checkpoint-adjacency-system-id": "string",
"checkpoint-adjacency-interface": "string",
"checkpoint-adjacency-object-id": "integer",
"checkpoint-adjacency-holdtime": "integer",
"checkpoint-adjacency-lan-priority": "string"
}
ISIS-SH-IPV4-ROUTE-NATIVE-STATUS:
Status of a native IS-IS route to a prefix
- is-valid: string isis-invalid, isis-valid
-
IsValid
- native-details: ISIS-SH-IPV4-ROUTE-NATIVE-DETAILS
-
Details of the native route
Example
{
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
]
}
]
}
]
}
}
ISIS-TRAFFIC-PDU-COUNT-TYPE:
Per-interface, per-PDU statistics
- pdu-send-count: integer
-
PDUs sent
- pdu-receive-count: integer
-
PDUs received
Example
{
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
}
OVERLAY-OCNI-ISIS-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV:
Sub-TLVs that are not defined in the model or not recognised by system
- state: PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE
-
State parameters of the undefined sub-TLV
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
NSR-STATS-GBL-TYPE:
NSR STATS GBL TYPE
- no-of-live-interface: integer
-
no of live interface
- no-of-ipv6-routes: integer
-
no of ipv6 routes
- no-of-loopback-interface: integer
-
no of loopback interface
- no-of-te-links: integer
-
no of te links
- no-of-l1-adj: integer
-
no of l1 adj
- no-of-lan-interface: integer
-
no of lan interface
- no-of-l2-adj: integer
-
no of l2 adj
- no-of-l1-lsp: integer
-
no of l1 lsp
- no-of-l2-lsp: integer
-
no of l2 lsp
- seqnum: integer
-
seqnum
- no-of-ipv4-routes: integer
-
no of ipv4 routes
- no-of-te-tunnels: integer
-
no of te tunnels
- no-of-ptp-interface: integer
-
no of ptp interface
Example
{
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
DELAY-METRIC:
DELAY METRIC
- state: DELAY-METRIC-STATE
-
State parameters of delay-metric
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
LAN-ADJACENCY-SID-STATE:
LAN ADJACENCY SID STATE
- neighbor-id: string
-
System ID of the neighbor associated with the LAN- Adj-Segment-ID value
- flags: string[]
- weight: integer
-
Value that represents the weight of the Adj-SID for the purpose of load balancing
- value: integer
-
LAN Adjacency-SID value
Example
{
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
ROUTE-PREFERENCE-STATE:
ROUTE PREFERENCE STATE
- internal-route-preference: integer
-
Administrative Distance(preference) for internal ISIS routes
- external-route-preference: integer
-
Administrative Distance(preference) for external ISIS routes
Example
{
"internal-route-preference": "integer",
"external-route-preference": "integer"
}
OVERLAY-OCNI-ISIS-TLV-STATE:
Operational state parameters relating to the specified LSP
- type: string
-
The type of TLV being described
Example
{
"type": "string"
}
OVERLAY-OCNI-ISIS-IPV4-TE-ROUTER-ID:
This container defines TLV 134
- state: IPV4-TE-ROUTER-ID-STATE
-
State parameters of ISIS TLV 134
Example
{
"state": {
"router-id": [
"string"
]
}
}
OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH:
This container defines sub-TLV 10
- state: SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH-STATE
-
State parameters of sub-TLV 10
Example
{
"state": {
"bandwidth": "string"
}
}
SPF-STATE:
SPF STATE
- spf-hold-interval: integer
-
SPF Hold Down time interval in milliseconds
- adaptive-timer: string linear, exponential
-
ISIS adaptive timer types (linear, exponential)
- spf-second-interval: integer
-
Time interval in milliseconds between the first and second SPF calculation
- spf-first-interval: integer
-
Time interval in milliseconds between the detection of topology change and when the SPF algorithm runs
Example
{
"spf-hold-interval": "integer",
"adaptive-timer": "string",
"spf-second-interval": "integer",
"spf-first-interval": "integer"
}
ISIS-SH-IF-AF-PREFIX-DATA:
Address prefix info
- prefix: ISIS-IP-PREFIX-TYPE
-
Array of global prefixes
- is-unnumbered: boolean
-
Is the interface unnumbered
Example
{
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
ISIS-SH-IF-CLNS-SNPA-STATUS:
ISIS SH IF CLNS SNPA STATUS
- known: ISIS-SH-IF-CLNS-SNPA-KNOWN
-
Information pertaining to the known SNPA state
- unknown: ISIS-SH-IF-CLNS-SNPA-UNKNOWN
-
Information pertaining to the unknown SNPA state
- status: string isis-unknown, isis-known
-
Status
Example
{
"known": {
"snpa": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
ISIS-SH-SPF-LOG-SPT-CALC-NODE-COUNTS:
Node counts for the SPT calculation phase
- added: integer
-
Number of nodes added to the SPT
- deleted: integer
-
Number of nodes deleted from the SPT
- modified: integer
-
Number of modified nodes (first hop and/or metric change)
- reachable: integer
-
Number of reachable nodes in the database
- touched: integer
-
Number of nodes touched whilst calculating the SPT
- unreachable: integer
-
Number of unreachable nodes in the database
Example
{
"added": "integer",
"deleted": "integer",
"modified": "integer",
"reachable": "integer",
"touched": "integer",
"unreachable": "integer"
}
OVERLAY-OCNI-ISIS-MT-IPV4-REACHABILITY-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE:
State parameters for a prefix
- type: string
-
The type of subTLV being described
Example
{
"type": "string"
}
OVERLAY-OCNI-ISIS-SUBTLV-PREFIX-SIDS-PREFIX-SID:
Prefix Segment-ID list
- state: SUBTLV-PREFIX-SIDS-PREFIX-SID-STATE
-
State parameters for Prefix-SID
Example
{
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
OVERLAY-OCNI-ISIS-PURGE-OI:
This container defines ISIS purge TLV
- state: PURGE-OI-STATE
-
State parameters of TLV 13
Example
{
"state": {
"source-system-id": "string",
"system-id-count": "integer",
"received-system-id": "string"
}
}
OVERLAY-OCNI-ISIS-IPV6-SRLG:
Instance of the IPv6 SRLG TLV
- state: IPV6-SRLG-STATE
-
State parameters of TLV 139
Example
{
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv6-neighbor-address": "string",
"flags": [
"string"
],
"ipv6-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
PREFIX-EXPENSE-METRIC-STATE:
PREFIX EXPENSE METRIC STATE
- metric: integer
-
ISIS expense metric value
- flags: string[]
Example
{
"metric": "integer",
"flags": [
"string"
]
}
ISIS-SH-TOPO-AREA:
Per-topology, per-area IS-IS protocol data
- rib-update-delay: integer
-
Microloop RIB update delay
- sr-uloop-event: string isis-u-loop-event-none, isis-u-loop-event-link-down, isis-u-loop-event-link-up, isis-u-loop-event-ol-bit-set, isis-u-loop-event-ol-bit-unset
-
SR microloop avoidance event
- sr-uloop-far-node-id: string
-
SR microloop far node
- level: string isis-level0, isis-level1, isis-level2
-
The level this data refers to
- uses-default-link-topo-flag: boolean
-
Does this topology use the default link topology
- sr-uloop-is-active: boolean
-
Explicit paths installed in the RIB
- generated-metric-style: string isis-metric-style-narrow, isis-metric-style-wide, isis-metric-style-transition, isis-metric-style-narrow-transition, isis-metric-style-wide-transition
-
Generate metric style
- duration: integer
-
SR microloop avoidance duration
- accepted-metric-style: string isis-metric-style-narrow, isis-metric-style-wide, isis-metric-style-transition, isis-metric-style-narrow-transition, isis-metric-style-wide-transition
-
Accept metric style
- sr-uloop-near-node-id: string
-
SR microloop near node
- ispf-state: string isis-disabled, isis-enabled
-
ISPF state
- uloop-avoidance-type: string isis-u-loop-avoidance-type-none, isis-u-loop-avoidance-type-all, isis-u-loop-avoidance-type-protected, isis-u-loop-avoidance-type-sr
-
Microloop avoidance type
- metric: string
-
Metric
- te-enabled: boolean
-
Indicates whether MPLS TE is enabled
Example
{
"rib-update-delay": "integer",
"sr-uloop-event": "string",
"sr-uloop-far-node-id": "string",
"level": "string",
"uses-default-link-topo-flag": "boolean",
"sr-uloop-is-active": "boolean",
"generated-metric-style": "string",
"duration": "integer",
"accepted-metric-style": "string",
"sr-uloop-near-node-id": "string",
"ispf-state": "string",
"uloop-avoidance-type": "string",
"metric": "string",
"te-enabled": "boolean"
}
INSTANCE-ID-STATE:
INSTANCE ID STATE
- topology-id: integer[]
- instance-id: integer
-
An Instance Identifier (IID) to uniquely identify an IS-IS instance
Example
{
"topology-id": [
"integer"
],
"instance-id": "integer"
}
OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS:
This container defines sub-TLV 13
- state: SUBTLV-IPV6-NEIGHBOR-ADDRESS-STATE
-
State parameters of sub-TLV 13
Example
{
"state": {
"address": [
"string"
]
}
}
ISIS-SH-CHKPT-TE-TUNNEL:
Checkpointed TE tunnel
- checkpoint-te-metric-mode: string isis-metric-mode-fixed, isis-metric-mode-relative, isis-metric-mode-absolute
-
Tunnel metric mode
- checkpoint-te-interface: string
-
Tunnel interface
- checkpoint-te-system-id: string
-
Destination system ID
- checkpoint-te-nexthop: string
-
Tunnel next-hop IP address
- checkpoint-te-bandwidth: integer
-
Tunnel bandwidth
- checkpoint-te-level: string isis-level0, isis-level1, isis-level2
-
TE database level
- checkpoint-te-metric: string
-
Tunnel metric
- checkpoint-te-object-id: integer
-
Tunnel checkpoint object ID
- checkpoint-te-flags: integer
-
Tunnel flags
Example
{
"checkpoint-te-metric-mode": "string",
"checkpoint-te-interface": "string",
"checkpoint-te-system-id": "string",
"checkpoint-te-nexthop": "string",
"checkpoint-te-bandwidth": "integer",
"checkpoint-te-level": "string",
"checkpoint-te-metric": "string",
"checkpoint-te-object-id": "integer",
"checkpoint-te-flags": "integer"
}
SEGMENT-ROUTING-STATE:
SEGMENT ROUTING STATE
- enabled: boolean
-
When this leaf is set to true, the segment routing extensions are utilised within the IGP
Example
{
"enabled": "boolean"
}
IIH:
IIH
- state: IIH-STATE
-
Operational counters relating to IIH PDUs
Example
{
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
PREFIX-DELAY-METRIC-STATE:
PREFIX DELAY METRIC STATE
- metric: integer
-
ISIS delay metric value
- flags: string[]
Example
{
"metric": "integer",
"flags": [
"string"
]
}
ISIS-PER-PRIORITY-TIMINGS:
Per-priority timings
- high: ISIS-TIMINGS-TYPE
-
High priority
- medium: ISIS-TIMINGS-TYPE
-
Medium priority
- critical: ISIS-TIMINGS-TYPE
-
Critical priority
- low: ISIS-TIMINGS-TYPE
-
Low priority
Example
{
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
ISIS-SH-IF-AF-STATUS:
ISIS SH IF AF STATUS
- disabled: ISIS-SH-IF-AF-DISABLED
-
Disabled info for the AF of an interface
- status: string isis-disabled, isis-enabled
-
Status
- af-data: ISIS-SH-IF-AF-ENABLED
-
Enabled data for the AF of an interface
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
ISIS-SH-IF-AF-DISABLED:
Address family disabled info
- reason-code: string isis-intf-af-disabled-no-topo-enabled, isis-intf-af-disabled-internal-error
-
Reason why the Address Family is disabled
Example
{
"reason-code": "string"
}
ATTACHED-BIT-STATE:
ATTACHED BIT STATE
- ignore-bit: boolean
-
When set to true, if the attached bit is set on an incoming Level 1 IS-IS, the local system ignores it
- suppress-bit: boolean
-
When set to true, if the local IS acts as a L1L2 router, then the attached bit is not advertised in locally generated PDUs
Example
{
"ignore-bit": "boolean",
"suppress-bit": "boolean"
}
PREFIXES-PREFIX-STATE:
PREFIXES PREFIX STATE
- prefix: string
-
IPv4 prefix contained within reachability TLVs
- up-down: boolean
-
The up/down bit
Example
{
"prefix": "string",
"up-down": "boolean"
}
ISIS-SH-IPV6-ROUTE-SUMMARIZATION-STATUS:
Summarization status
- is-valid: string isis-invalid, isis-valid
-
IsValid
- summary-prefix: ISIS-IPV6-PREFIX-TYPE
-
Summarizing Prefix
Example
{
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
}
TRANSPORT-STATE:
TRANSPORT STATE
- lsp-mtu-size: integer
-
The maximum size in bytes of an IS-IS Link state PDU
Example
{
"lsp-mtu-size": "integer"
}
LSP-GENERATION:
LSP GENERATION
- state: LSP-GENERATION-STATE
-
This container defines state information for ISIS LSP Generation timers
Example
{
"state": {
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
}
ISIS-SH-IF-AF-FWD-ADDR-STATUS:
ISIS SH IF AF FWD ADDR STATUS
- forwarding-address-data: ISIS-SH-IF-AF-FWD-ADDR-DATA
-
Known Forwarding address data
- unknown: ISIS-SH-IF-AF-FWD-ADDR-UNKNOWN
-
Unknown forwarding address data
- status: string isis-unknown, isis-known
-
Status
Example
{
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID-STATE:
SUBTLVS SUBTLV IPV6 SOURCE ROUTER ID STATE
- type: string
-
The type of subTLV being described
- router-id: string
-
IPv6 Source router ID address
Example
{
"type": "string",
"router-id": "string"
}
PREFIX-SID-STATE:
PREFIX SID STATE
- flags: string[]
- algorithm: integer
-
Prefix-SID algorithm to be used for path computation
- value: integer
-
IGP Prefix-SID value
Example
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
PREFIX-SUBTLVS-SUBTLV-FLAGS-STATE:
PREFIX SUBTLVS SUBTLV FLAGS STATE
- flags: string[]
- type: string
-
The type of subTLV being described
Example
{
"flags": [
"string"
],
"type": "string"
}
OVERLAY-OCNI-ISIS-PROTOCOL-STATE:
State parameters relating to the routing protocol instance
- identifier: string
-
The protocol identifier for the instance
- name: string
-
A unique name for the protocol instance
Example
{
"identifier": "string",
"name": "string"
}
OVERLAY-OCNI-ISIS-NLPID:
This container defines TLV 129
- state: NLPID-STATE
-
State parameters of ISIS TLV 129
Example
{
"state": {
"nlpid": [
"string"
]
}
}
ISIS-SH-PROTO:
Information about an IS-IS instance
- srgb-end: integer
-
Last label in SRGB
- remaining-time-for-next-nsf-restart: integer
-
Time remaining until the next NSF restart may be attempted
- adj-form-count: integer
-
Adj Forming count
- last-restart-status: string isis-startup-ssm-active, isis-startup-ssm-complete, isis-startup-ssm-aborted, isis-startup-ssm-not-run
-
Last restart status
- srlb-allocated: boolean
-
Is SRLB allocated ?
- vrf-context: string
-
VRF context
- instance-id: integer
-
instance id
- adj-stagger-enabled: boolean
-
Adjacency Stagger Enabled
- te-connection: string isis-down, isis-up
-
TE connection
- active-area-address: object[]
-
Active area addresses
- adj-stagger-max: integer
-
Adjacency Stagger Max Number of Forming Neighbors Allowed
- adj-stagger-init: integer
-
Adjacency Stagger Initiall Number of Forming Neighbors Allowed
- srlb-start: integer
-
First label in SRLB
- last-restart-nsf-flavor: string isis-nsf-flav-or-none, isis-nsf-flav-or-cisco, isis-nsf-flav-or-ietf, isis-nsf-flav-or-nsr
-
NSF type of last restart
- srgb-allocated: boolean
-
Is SRGB allocated ?
- adj-full-count: integer
-
Adj Full count
- nsap-system-id: string
-
Local system ID
- running-levels: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
Levels running
- valid-nsap-system-id: boolean
-
Indicates if system ID valid
- srgb-start: integer
-
First label in SRGB
- per-topo-data: ISIS-SH-TOPO
-
Per-topology data
- manual-area-address: object[]
-
Manual area addresses
- configured-nsf-flavor: string isis-nsf-flav-or-none, isis-nsf-flav-or-cisco, isis-nsf-flav-or-ietf, isis-nsf-flav-or-nsr
-
Configured NSF type
- srlb-end: integer
-
Last label in SRLB
Example
{
"srgb-end": "integer",
"remaining-time-for-next-nsf-restart": "integer",
"adj-form-count": "integer",
"last-restart-status": "string",
"srlb-allocated": "boolean",
"vrf-context": "string",
"instance-id": "integer",
"adj-stagger-enabled": "boolean",
"te-connection": "string",
"active-area-address": [
{
"entry": "string"
}
],
"adj-stagger-max": "integer",
"adj-stagger-init": "integer",
"srlb-start": "integer",
"last-restart-nsf-flavor": "string",
"srgb-allocated": "boolean",
"adj-full-count": "integer",
"nsap-system-id": "string",
"running-levels": "string",
"valid-nsap-system-id": "boolean",
"srgb-start": "integer",
"per-topo-data": [
{
"default-admin-distance": "integer",
"advertise-passive-only": "boolean",
"redist-protocols-list": {
"isis-sh-redist-entry": [
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
]
},
"wait-redist-complete": "boolean",
"per-area-data": [
{
"rib-update-delay": "integer",
"sr-uloop-event": "string",
"sr-uloop-far-node-id": "string",
"level": "string",
"uses-default-link-topo-flag": "boolean",
"sr-uloop-is-active": "boolean",
"generated-metric-style": "string",
"duration": "integer",
"accepted-metric-style": "string",
"sr-uloop-near-node-id": "string",
"ispf-state": "string",
"uloop-avoidance-type": "string",
"metric": "string",
"te-enabled": "boolean"
}
],
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
],
"manual-area-address": [
{
"entry": "string"
}
],
"configured-nsf-flavor": "string",
"srlb-end": "integer"
}
PREFIX-DEFAULT-METRIC-STATE:
PREFIX DEFAULT METRIC STATE
- metric: integer
-
ISIS default metric value
- flags: string internal
-
ISIS Default-Metric Flags
Example
{
"metric": "integer",
"flags": "string"
}
LAN-ADJACENCY-SIDS-LAN-ADJACENCY-SID-STATE:
LAN ADJACENCY SIDS LAN ADJACENCY SID STATE
- neighbor-id: string
-
System ID of the neighbor associated with the LAN- Adj-Segment-ID value
- flags: string[]
- weight: integer
-
Value that represents the weight of the Adj-SID for the purpose of load balancing
- value: integer
-
LAN Adjacency-SID value
Example
{
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
OVERLAY-OCNI-ISIS-NEIGHBOR:
IS reachability neighbor attributes
- delay-metric: DELAY-METRIC
-
This container defines the ISIS delay metric
- state: NEIGHBOR-STATE
-
State parameters of IS standard neighbor
- expense-metric: EXPENSE-METRIC
-
This container defines the ISIS expense metric
- default-metric: DEFAULT-METRIC
-
This container defines ISIS Default Metric
- error-metric: ERROR-METRIC
-
This container defines the ISIS error metric
Example
{
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"system-id": "string"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
ISIS-SH-IF-AREA-CLNS:
Per interface per area CLNS state
- multicast-status: ISIS-SH-IF-MCAST-STATUS
-
Multicast group membership status
- level: string isis-level0, isis-level1, isis-level2
-
Level of the area
Example
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
ISIS-SH-IF-CLNS-P2P:
Point-to-point CLNS state
- p2p-over-lan-data: ISIS-SH-IF-CLNS-P2P-OVER-LAN
-
Point-to-point over LAN data
Example
{
"p2p-over-lan-data": {
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
}
OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID:
This container defines sub-TLV 12
- state: IPV6-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 12
Example
{
"state": {
"type": "string",
"router-id": "string"
}
}
IPV4-SRLG-STATE:
IPV4 SRLG STATE
- psn-number: integer
-
Pseudonode number if the neighbor is on a LAN interface
- instance-number: integer
-
An arbitrary unsigned 32-bit integer used to disambiguate the instance of TLV 138
- ipv4-neighbor-address: string
-
IPv4 neighbor address
- flags: string[]
- ipv4-interface-address: string
-
IPv4 interface address
- system-id: string
-
Neighbor system ID
- srlg-value: integer[]
Example
{
"psn-number": "integer",
"instance-number": "integer",
"ipv4-neighbor-address": "string",
"flags": [
"string"
],
"ipv4-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
IPV4-INTERFACE-ADDRESS-STATE:
IPV4 INTERFACE ADDRESS STATE
- address: string[]
Example
{
"address": [
"string"
]
}
ISIS-SH-IF-ADJ-FORM-DISABLED:
Interface info when adjacency formation is disabled
- reason-code: string isis-intf-adj-form-disabled-cfg-passive, isis-intf-adj-form-disabled-no-topo-participate, isis-intf-adj-form-disabled-add-to-intf-stack-fail, isis-intf-adj-form-disabled-clns-io, isis-intf-adj-form-disabled-internal-error
-
Reason why the interface is not able to form adjacencies
Example
{
"reason-code": "string"
}
ISIS-SH-IPV6-UCMP-PATH:
IPv6 path to a destination
- is-te-tunnel-interface: boolean
-
Is path via a TE tunnel
- neighbor-address: string
-
Next hop neighbor's forwarding address
- segment-routing-sid-value: string
-
Segment routing sid value received from first hop
- weight: string
-
Weight configured on the interface
- neighbor-id: string
-
Next hop neighbor ID
- total-ucmp-distance: string
-
Distance to the network via this UCMP next hop
- neighbor-snpa: string
-
Next hop neighbor's SNPA
- is-sr-exclude-tunnel-interface: boolean
-
Is path via an SR-exclude TE tunnel
- tag: string
-
Tag associated with the path
- frr-backup: ISIS-SH-IPV6-FRR-BACKUP
-
FRR backup for this path
- egress-interface: string
-
Interface to send the packet out of
Example
{
"is-te-tunnel-interface": "boolean",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"weight": "string",
"neighbor-id": "string",
"total-ucmp-distance": "string",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
PREFIXES-PREFIX-DEFAULT-METRIC-STATE:
PREFIXES PREFIX DEFAULT METRIC STATE
- metric: integer
-
ISIS default metric value
- flags: string internal
-
ISIS Default-Metric Flags
Example
{
"metric": "integer",
"flags": "string"
}
ISIS-SH-REDIST-ENTRY:
Redistributed protocol entry
- isis-sh-redist-entry: object[]
-
isis sh redist entry
Example
{
"isis-sh-redist-entry": [
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
]
}
DEFAULT-METRIC:
DEFAULT METRIC
- state: DEFAULT-METRIC-STATE
-
State parameters for default-metric
Example
{
"state": {
"metric": "integer",
"flags": "string"
}
}
ISIS-SH-IF-BFD-TYPE:
Per-interface BFD data
- ipv6-enabled: boolean
-
IPv6 BFD enabled status
- enabled: boolean
-
IPv4 BFD enabled status
- multiplier: integer
-
BFD hello multiplier
- interval: integer
-
BFD hello minimum interval in milliseconds
Example
{
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
}
ISIS-SH-LSP-DB-SUMMARY-ALL-FRAGMENTS-STATS:
All fragment counters
- node-counters: ISIS-SH-LSP-DB-SUMMARY-NODE-CLASS-COUNTERS
-
Summary by class of node
Example
{
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
}
SUBTLVS-SUBTLV-PREFIX-SIDS-PREFIX-SID-STATE:
SUBTLVS SUBTLV PREFIX SIDS PREFIX SID STATE
- flags: string[]
- algorithm: integer
-
Prefix-SID algorithm to be used for path computation
- value: integer
-
IGP Prefix-SID value
Example
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64:
This container defines sub-TLV 2
- state: SUBTLVS-SUBTLV-TAG64-STATE
-
State parameters of sub-TLV 2
Example
{
"state": {
"tag64": [
"integer"
]
}
}
MULTI-TOPOLOGY-STATE:
MULTI TOPOLOGY STATE
- enabled: boolean
-
When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled
- afi-name: string
-
Address-family type
- safi-name: string
-
Subsequent address-family type
Example
{
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
OVERLAY-OCNI-ISIS-GLOBAL-STATE:
This container defines state for ISIS global router
- level-capability: string level1, level2, level12
-
ISIS level capability(level-1, level-2 ,vlevel-1-2)
- authentication-check: boolean
-
When set to true, reject all ISIS protocol PDUs that either have a mismatch in authentication-type or authentication-key
- fast-flooding: boolean
-
When set to true, IS will always flood the LSP that triggered an SPF before the router actually runs the SPF computation
- instance: string
-
ISIS Instance
- max-ecmp-paths: integer
-
ISIS max-paths count
- iid-tlv: boolean
-
ISIS Instance Identifier TLV
- net: string[]
Example
{
"level-capability": "string",
"authentication-check": "boolean",
"fast-flooding": "boolean",
"instance": "string",
"max-ecmp-paths": "integer",
"iid-tlv": "boolean",
"net": [
"string"
]
}
ISIS-SH-TE-LOG-STRUC:
MPLS TE log
- log-entry: ISIS-SH-TE-LOG-ENT
-
Log entries
Example
{
"log-entry": [
{
"neighbor-ip-address": "string",
"status": "boolean",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"log-interface": "string",
"te-log-neighbor-system-id": "string"
}
]
}
ISIS-IPV4-ADJ-SID:
IPv4 Adjacency SID
- adjacency-sid-backup: ISIS-IPV4-ADJ-SID-BACKUP-INFO
-
Adjacency SID Backup Info
- adjacency-sid-value: string
-
Adjacency SID value
- adjacency-sid-backup-te: ISIS-IPV4-ADJ-SID-BACKUP-INFO
-
Adjacency SID Backup Info TE
Example
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ISIS-TRAFFIC-INTF-P2P-TYPE:
Per-interface point-to-point statistics
- iih-count: ISIS-TRAFFIC-PDU-COUNT-TYPE
-
IIH statistics
- memory-exhausted-iih-count: integer
-
IIHs not sent due to memory exhaustion
- lsp-retransmit-count: integer
-
LSP retransmissions
Example
{
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer",
"lsp-retransmit-count": "integer"
}
OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE:
State parameters of IS Extended Reachability sub-TLV 22
- model-id: integer
-
Identifier for the Bandwidth Constraints Model currently in use by the LSR initiating the IGP advertisement
Example
{
"model-id": "integer"
}
ISIS-SH-IF-CFG-STATUS:
Configured state of an interface
- adjacency-form-status: boolean
-
Configured adjacency formation status
- adv-prefix-status: boolean
-
Configured prefix advertisement status
Example
{
"adjacency-form-status": "boolean",
"adv-prefix-status": "boolean"
}
ISIS-SH-MADJ-SID-IF:
Manual Adjacency SID Interface Configuration and Operation
- sid-active: boolean
-
SID is in use
- sid-protected: boolean
-
SID configured as protected by backup path
- manual-adjacency-sid-type: integer
-
Manual Adjacency SID Type (Absolute or Index)
- manual-adjacency-sid-index: string
-
Manual Adjacency SID Index (if configured as index)
- manual-adjacency-sid-label: string
-
Manual Adjacency SID Label
Example
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
OVERLAY-OCNI-ISIS-INTERFACE-AUTHENTICATION:
This container defines ISIS authentication
- key: AUTHENTICATION-KEY
-
This container defines ISIS authentication key
Example
{
"key": {
"state": {
"auth-password": "string"
}
}
}
ISIS-SH-SPF-LOG-STRUC:
Log of IS-IS route calculations
- log-entry: ISIS-SH-SPF-LOG-ENT
-
SPF Log entries
Example
{
"log-entry": [
{
"triggers": {
"trigger-prefix": {
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
},
"is-sr-uloop-calculation": "boolean",
"trigger-link": "string",
"first-trigger-lsp-id": "string",
"trigger-next-hop-id": "string",
"is-sr-uloop-link-down": "boolean",
"unique-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
]
},
"next-wait-interval": "integer",
"wait-enforced": "integer",
"updated-lsp-count": "integer",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"route-update-statistics": {
"duration-breakdown": {
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
},
"rib-batch-counts": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
}
]
}
ISIS-SH-FLEX-ALGO:
Flex Algo
- definition-equal-local: boolean
-
Flex-Algo Definition Is Equal To Local
- definition-prioroty: integer
-
Flex-Algo Definition Priority
- definition-local: boolean
-
Flex-Algo Definition Is Local
- number: integer
-
Flex-Algo Number
- disabled: boolean
-
Flex-Algo Disabled
- local-priority: integer
-
Flex_algo Local Priority
- definiion-node-id: string
-
Flex-Algo Definition Node-ID
Example
{
"definition-equal-local": "boolean",
"definition-prioroty": "integer",
"definition-local": "boolean",
"number": "integer",
"disabled": "boolean",
"local-priority": "integer",
"definiion-node-id": "string"
}
OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH:
This container defines sub-TLV 9
- state: SUBTLV-MAX-LINK-BANDWIDTH-STATE
-
State parameters of sub-TLV 9
Example
{
"state": {
"bandwidth": "string"
}
}
AUTHENTICATION-KEY:
AUTHENTICATION KEY
- state: AUTHENTICATION-KEY-STATE
-
This container defines ISIS authentication key state
Example
{
"state": {
"auth-password": "string"
}
}
EXPENSE-METRIC:
EXPENSE METRIC
- state: EXPENSE-METRIC-STATE
-
State parameters of expense-metric
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
ISIS-SH-IF-CLNS-P2P-OVER-LAN:
Point-to-point over LAN specific CLNS state
- multicast-status: ISIS-SH-IF-MCAST-STATUS
-
Multicast group membership status
Example
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
}
}
PREFIXES-PREFIX-EXPENSE-METRIC-STATE:
PREFIXES PREFIX EXPENSE METRIC STATE
- metric: integer
-
ISIS expense metric value
- flags: string[]
Example
{
"metric": "integer",
"flags": [
"string"
]
}
ISIS-SH-TRAFFIC-AREA-TOPO:
Per-area, per-topology traffic data
- statistics: ISIS-AREA-TOPO-STATS-TYPE
-
Statistics
- id: ISIS-TOPO-ID-TYPE
-
Topology ID
Example
{
"statistics": {
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
SUBTLV-IPV6-SOURCE-ROUTER-ID-STATE:
SUBTLV IPV6 SOURCE ROUTER ID STATE
- type: string
-
The type of subTLV being described
- router-id: string
-
IPv6 Source router ID address
Example
{
"type": "string",
"router-id": "string"
}
ISIS-SH-IF-ACTIVE-P2P:
Per-interface data
- extended-circuit-number: string
-
Extended Circuit Number valid for a P2P interface
- time-until-next-iih: integer
-
Time in ms before the next IIH can be sent
- retransmit-lsp-interval: integer
-
Time in ms until the next scheduled LSP is retransmitted
- retransmit-lsp-queue-size: integer
-
No. of LSPs queued to be retransmitted
Example
{
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
}
OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE:
State parameters of IS neighbor state
- type: string
-
The type of subTLV being described
Example
{
"type": "string"
}
PREFIX-EXPENSE-METRIC:
PREFIX EXPENSE METRIC
- state: PREFIX-EXPENSE-METRIC-STATE
-
State parameters of expense-metric
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
OVERLAY-OCNI-ISIS-HOSTNAME:
This container defines TLV 137
- state: HOST-NAME-STATE
-
State parameters of ISIS TLV 137
Example
{
"state": {
"host-name": [
"string"
]
}
}
PREFIXES-PREFIX-ERROR-METRIC-STATE:
PREFIXES PREFIX ERROR METRIC STATE
- metric: integer
-
ISIS error metric value
- flags: string[]
Example
{
"metric": "integer",
"flags": [
"string"
]
}
SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID-STATE:
SUBTLVS SUBTLV IPV4 SOURCE ROUTER ID STATE
- type: string
-
The type of subTLV being described
- router-id: string
-
IPv4 Source router ID address
Example
{
"type": "string",
"router-id": "string"
}
KEY:
KEY
- state: KEY-STATE
-
This container defines ISIS authentication key state
Example
{
"state": {
"auth-password": "string"
}
}
UNDEFINED-TLV-STATE:
UNDEFINED TLV STATE
- length: integer
-
TLV length
- type: integer
-
TLV Type
- value: string
-
TLV value
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
ERROR-METRIC:
ERROR METRIC
- state: ERROR-METRIC-STATE
-
State parameters of error-metric
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
MAX-LINK-BANDWIDTH-STATE:
MAX LINK BANDWIDTH STATE
- bandwidth: string
-
The maximum bandwidth that can be used on this link in this direction (from the system originating the LSP to its neighbors)
Example
{
"bandwidth": "string"
}
ISIS-SH-ADJ-TOPO:
Per-topology per-adjacency data
- topology-status: string isis-adj-topo-status-ok, isis-adj-topo-status-intf-not-configured, isis-adj-topo-status-intf-not-running, isis-adj-topo-status-init-state, isis-adj-topo-status-neighbor-doesnt-participate, isis-adj-topo-status-ipv4-address-tlv-missing, isis-adj-topo-status-ipv4-address-tlv-empty, isis-adj-topo-status-ipv6-address-tlv-missing, isis-adj-topo-status-ipv6-address-tlv-empty, isis-adj-topo-status-ipv4-address-matches-ours, isis-adj-topo-status-ipv6-address-matches-ours, isis-adj-topo-status-ipv4-address-subnet-mismatch, isis-adj-topo-status-ipv6-address-not-link-local
-
Status of topology in adjacency
- id: ISIS-TOPO-ID-TYPE
-
Topology ID
- parallel-p2p-link-suppressed-flag: boolean
-
TRUE if suppressed parallel point-to-point link
Example
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
SUBTLV-IPV6-INTERFACE-ADDRESS-STATE:
SUBTLV IPV6 INTERFACE ADDRESS STATE
- address: string[]
Example
{
"address": [
"string"
]
}
IPV4-NEIGHBOR-ADDRESS-STATE:
IPV4 NEIGHBOR ADDRESS STATE
- address: string[]
Example
{
"address": [
"string"
]
}
ISIS-SH-IPV6-ROUTE-NATIVE-STATUS:
Status of a native IS-IS route to a prefix
- is-valid: string isis-invalid, isis-valid
-
IsValid
- native-details: ISIS-SH-IPV6-ROUTE-NATIVE-DETAILS
-
Details of the native route
Example
{
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer"
}
]
}
]
}
]
}
}
EXTENDED-ADMIN-GROUP-STATE:
EXTENDED ADMIN GROUP STATE
- extended-admin-group: integer[]
Example
{
"extended-admin-group": [
"integer"
]
}
NSR-STATS-GBL-ARR-TYPE:
NSR STATS GBL ARR TYPE
- peer: NSR-STATS-GBL-TYPE
-
peer
- self: NSR-STATS-GBL-TYPE
-
self
Example
{
"peer": [
{
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
],
"self": {
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
}
ISIS-SH-IPV6-TOPO-REACHABLE-DETAILS:
Status of a reachable IPv6 IS
- paths: ISIS-SH-IPV6-PATH
-
First hops towards the IS
- parent: ISIS-SH-TOPO-NEIGHBOR
-
Parents of the IS within the SPT
- multicast-root-distance: string
-
Distance to the IS
- root-distance: string
-
Distance to the IS
- multicast-path: ISIS-SH-IPV6-PATH
-
Multicast intact first hops towards the IS
- children: ISIS-SH-TOPO-NEIGHBOR
-
Children of the IS within the SPT
Example
{
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string"
}
]
}
]
}
OVERLAY-OCNI-ISIS-LEVEL-TIMERS:
This container defines ISIS timers
- state: LEVEL-TIMERS-STATE
-
This container defines ISIS interface hello-timers state
Example
{
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
}
SUBTLV-IPV4-NEIGHBOR-ADDRESS-STATE:
SUBTLV IPV4 NEIGHBOR ADDRESS STATE
- address: string[]
Example
{
"address": [
"string"
]
}
ISIS-IPV6-ADJ-SID:
IPv6 Adjacency SID
- adjacency-sid-backup: ISIS-IPV6-ADJ-SID-BACKUP-INFO
-
Adjacency SID Backup Info
- adjacency-sid-value: string
-
Adjacency SID value
- adjacency-sid-backup-te: ISIS-IPV6-ADJ-SID-BACKUP-INFO
-
Adjacency SID Backup Info TE
Example
{
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
}
ISIS-SH-IF-FRR-LEVEL:
Per level FRR information
- frr-type: string isis-frr-type-none, isis-frr-type-per-link, isis-frr-type-per-prefix, isis-frr-type-sr-u-loop
-
FRR type configured per level for this interface
- ti-lfa-node-tie-breaker-index: integer
-
TI LFA node-protecting Tie breaker index
- frr-tie-breaker: ISIS-FRR-TIEBREAKER-SORTED
-
FRR TieBreakers array per level for this interface
- is-ti-lfa: boolean
-
Is FRR TI LFA enabled per level for this interface
- is-tie-breakers-configured: boolean
-
Is Tiebreaker configured per level for this interface
- is-remote-lfa: boolean
-
Is FRR Remote LFA enabled per level for this interface
- ti-lfa-srlg-tie-breaker: integer
-
TI LFA srlg Tie breaker index
- is-frr: boolean
-
Is FRR enabled per level on this interface
Example
{
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
}
LSP-GENERATION-STATE:
LSP GENERATION STATE
- lsp-max-wait-interval: integer
-
Time interval in milliseconds that specifies max interval between two consecutive occurrences of an LSP being generated
- lsp-second-wait-interval: integer
-
Time interval in milliseconds that specifies the millisecond LSP generation delay
- adaptive-timer: string linear, exponential
-
ISIS adaptive timer types (linear, exponential)
- lsp-first-wait-interval: integer
-
Time interval in milliseconds that specifies the first LSP generation delay
Example
{
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
ISIS-SH-TOPO-NEIGHBOR:
SPT Neighbor
- intermediate-pseudonode: string
-
Pseudonode between system and its neighbor
- neighbor-id: string
-
Neighbor ID
Example
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
PURGE-OI-STATE:
PURGE OI STATE
- source-system-id: string
-
System ID of the Intermediate System that inserted this TLV
- system-id-count: integer
-
Number of system IDs carried in this TLV
- received-system-id: string
-
System ID of the Intermediate System from which the purge was received
Example
{
"source-system-id": "string",
"system-id-count": "integer",
"received-system-id": "string"
}
LEVEL2-TO-LEVEL1:
LEVEL2 TO LEVEL1
- state: LEVEL2-TO-LEVEL1-STATE
-
Operational state parameters relating to the propagation of prefixes from IS-IS Level 2 to Level 1
Example
{
"state": {
"import-policy": [
"string"
]
}
}
ISIS-SH-IF-TOPO-ADV-PREFIX-DISABLED:
Topology info when prefix advertisement is disabled
- reason-code: string isis-intf-topo-adv-prefix-disabled-intf-suppressed, isis-intf-topo-adv-prefix-disabled-af-not-up, isis-intf-topo-adv-prefix-disabled-af-prefixes-unknown, isis-intf-topo-adv-prefix-disabled-internal-error
-
Reason why the prefix advertisement status of a topology is disabled
Example
{
"reason-code": "string"
}
ISIS-SH-IF-AF-PREFIX-UNKNOWN:
Address prefix unknown info
- reason-code: string isis-intf-af-prefix-unknown-adv-suppressed, isis-intf-af-prefix-unknown-global-addr-reg-error, isis-intf-af-prefix-unknown-internal-error
-
Reason why the global prefix(es) is(are) unknown
Example
{
"reason-code": "string"
}
PREFIXES-PREFIX-DELAY-METRIC:
PREFIXES PREFIX DELAY METRIC
- state: PREFIXES-PREFIX-DELAY-METRIC-STATE
-
State parameters of delay-metric
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
ISIS-SH-TIMESTAMP-TYPE:
Timestamp for an event
- seconds: integer
-
Timestamp value (seconds)
- nano-seconds: integer
-
Timestamp value (nanoseconds)
Example
{
"seconds": "integer",
"nano-seconds": "integer"
}
ISIS-SH-IF-CLNS-PROTO-DOWN:
Interface info when CLNS is down
- reason-code: string isis-intf-clns-proto-down-add-to-intf-stack-fail, isis-intf-clns-proto-down-no-imd-conn, isis-intf-clns-proto-down-imd-node-doesnt-exist, isis-intf-clns-proto-down-imd-exist-reg-error, isis-intf-clns-proto-down-imd-state-reg-error, isis-intf-clns-proto-down-clns-not-up
-
Reason why CLNS is down
Example
{
"reason-code": "string"
}
ISIS-SH-TE-TUNNEL:
MPLS TE tunnel
- teipv6aa-enabled: boolean
-
Indicates whether MPLS TE IPv6 autoroute announce is enabled
- te-segment-routing-enabled: boolean
-
Indicates whether MPLS TE segment routing is enabled
- teigp-metric: string
-
Tunnel metric
- teipv4aa-enabled: boolean
-
Indicates whether MPLS TE IPv4 autoroute announce is enabled
- te-segment-routing-strict-spf: boolean
-
Indicates whether MPLS TE segment routing strict SPF is enabled
- te-system-id: string
-
Destination system ID
- te-next-hop-ip-address: string
-
Tunnel next-hop IP address
- te-segment-routing-exclude: boolean
-
Indicates whether Segment routing labeled traffic exclusion is enabled
- te-mode-type: string isis-metric-mode-fixed, isis-metric-mode-relative, isis-metric-mode-absolute
-
Tunnel metric mode
- teipv6fa-enabled: boolean
-
Indicates whether MPLS TE IPv6 forwarding adjacency is enabled
- teipv4fa-enabled: boolean
-
Indicates whether MPLS TE IPv4 forwarding adjacency is enabled
- te-checkpoint-object-id: integer
-
Tunnel checkpoint object ID
- te-bandwidth: integer
-
Tunnel bandwidth
- te-interface: string
-
Tunnel interface
Example
{
"teipv6aa-enabled": "boolean",
"te-segment-routing-enabled": "boolean",
"teigp-metric": "string",
"teipv4aa-enabled": "boolean",
"te-segment-routing-strict-spf": "boolean",
"te-system-id": "string",
"te-next-hop-ip-address": "string",
"te-segment-routing-exclude": "boolean",
"te-mode-type": "string",
"teipv6fa-enabled": "boolean",
"teipv4fa-enabled": "boolean",
"te-checkpoint-object-id": "integer",
"te-bandwidth": "integer",
"te-interface": "string"
}
SUBTLV-IPV4-SOURCE-ROUTER-ID-STATE:
SUBTLV IPV4 SOURCE ROUTER ID STATE
- type: string
-
The type of subTLV being described
- router-id: string
-
IPv4 Source router ID address
Example
{
"type": "string",
"router-id": "string"
}
ISIS-SH-IPV4-ROUTE:
IS-IS IPv4 route
- connected-status: ISIS-SH-ROUTE-CONN-STATUS
-
Status of IS-IS directly connected routes to the prefix
- redistributed-status: ISIS-SH-ROUTE-REDIST-STATUS
-
Status of other protocols' routes redistributed into IS-IS
- per-level-advertising-detail: ISIS-SH-IPV4-ROUTE-ADV
-
Per level details of how the local system advertises the prefix
- native-status: ISIS-SH-IPV4-ROUTE-NATIVE-STATUS
-
Status of native IS-IS routes to the prefix
Example
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string"
}
]
}
]
}
}
}
TIMERS-STATE:
TIMERS STATE
- lsp-lifetime-interval: integer
-
Time interval in seconds that specifies how long an LSP remains in LSDB without being refreshed
- lsp-refresh-interval: integer
-
Time interval in seconds that specifies how often route topology that a device originates is transmitted in LSPs
Example
{
"lsp-lifetime-interval": "integer",
"lsp-refresh-interval": "integer"
}
SUBTLV-MAX-LINK-BANDWIDTH-STATE:
SUBTLV MAX LINK BANDWIDTH STATE
- bandwidth: string
-
The maximum bandwidth that can be used on this link in this direction (from the system originating the LSP to its neighbors)
Example
{
"bandwidth": "string"
}
ISIS-SH-IPV6-ROUTE-NATIVE-SOURCE:
Source of a native route
- source-lsp-id: string
-
ID of the LSP advertising the prefix
- nodal-sid: ISIS-NODAL-SID-TYPE
-
Nodal SIDs with the prefix item
- source-address: string
-
Source address of the IS advertising the prefix
- tags: object[]
-
Tags associated with the prefix item
Example
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
SUBTLV-EXTENDED-ADMIN-GROUP-STATE:
SUBTLV EXTENDED ADMIN GROUP STATE
- extended-admin-group: integer[]
Example
{
"extended-admin-group": [
"integer"
]
}
OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP:
This container defines sub-TLV 14
- state: SUBTLV-EXTENDED-ADMIN-GROUP-STATE
-
State parameters of sub-TLV 14
Example
{
"state": {
"extended-admin-group": [
"integer"
]
}
}
ISIS-SH-ADJ-LOG-STRUC:
Adjacency log structure
- log-entry: ISIS-SH-ADJ-LOG-ENT
-
Adjacency Log entries
Example
{
"log-entry": [
{
"cur-adj-state": "string",
"interface-name": "string",
"state-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"adjacency-per-topology-change": [
{
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"change": "string"
}
],
"adj-log-neighbor-system-id": "string",
"prev-adj-state": "string"
}
]
}
PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE:
PREFIX UNDEFINED SUBTLVS UNDEFINED SUBTLV STATE
- length: integer
-
TLV length
- type: integer
-
TLV Type
- value: string
-
TLV value
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
ISIS-SH-HOST:
Bag representing a host (IS)
- host-name: string
-
Host name
- local-is-flag: boolean
-
TRUE if this is the local IS
- host-levels: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
Host levels
Example
{
"host-name": "string",
"local-is-flag": "boolean",
"host-levels": "string"
}
ISIS-SH-SPF-LOG-ROUTE-UPDATE-TIMINGS-BREAKDOWN:
Breakdown of the time taken to perform the route update
- local-rib-update: ISIS-PER-PRIORITY-TIMINGS
-
Time to update IS-IS's local RIB
- global-rib-build: ISIS-PER-PRIORITY-TIMINGS
-
Time to build the update to send to the global RIB
- global-rib-send: ISIS-PER-PRIORITY-TIMINGS
-
Time to send the update to the global RIB
Example
{
"local-rib-update": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-build": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
},
"global-rib-send": {
"high": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"medium": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"critical": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"low": {
"real-duration": "integer",
"cpu-duration": "integer"
}
}
}
ISIS-SH-REP-EL:
OSPF Repair Element
- repair-s-rv6-end-func: string
-
Repair SRv6 End Function
- repair-element-type: integer
-
Repair Element Type
- repair-s-rv6-strict-spf-end-func: string
-
Repair SRv6 Strict SPF End Function
- repair-strict-spf-label: integer
-
Repair Strict SPF Label
- repair-s-rv6sid: string
-
Repair SRv6 SID
- repair-element-node-id: string
-
RepairElementNodeID
- repair-s-rv6-strict-spfsid: string
-
Repair SRv6 Strict SPF SID
- repair-ipv4-addr: string
-
RepairIPv4Addr
- repair-ipv6-addr: string
-
RepairIPv6Addr
- repair-label: integer
-
Repair Label
Example
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
ISIS-SH-IF-MCAST-INVALID:
Invalid multicast info
- reason-code: string isis-intf-mcast-invalid-join-error, isis-intf-mcast-invalid-internal-error, isis-intf-mcast-invalid-not-yet-needed
-
Reason why the multicast status is invalid
Example
{
"reason-code": "string"
}
PREFIXES-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE:
PREFIXES PREFIX UNDEFINED SUBTLVS UNDEFINED SUBTLV STATE
- length: integer
-
TLV length
- type: integer
-
TLV Type
- value: string
-
TLV value
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
ISIS-SRV6-RSVD-OPCODE:
ISIS SRV6 RSVD OPCODE
- function-type: string unknown, end, end-with-psp, end-with-usp, end-with-psp-usp, end-x, end-x-with-psp, end-x-with-usp, end-x-with-psp-usp, end-tn, end-t-with-psp, end-t-with-usp, end-t-with-psp-usp, end-b6, end-b6-encaps, end-bm, end-dx6, end-dx4, end-dt6, end-dt4, end-dt46, end-dx2, end-dx2v, end-dx2u, end-dx2m, end-otp, end-s
-
FunctionType
- function-opcode: integer
-
FunctionOpcode
Example
{
"function-type": "string",
"function-opcode": "integer"
}
CIRCUIT-COUNTERS-STATE:
CIRCUIT COUNTERS STATE
- adj-changes: integer
-
Number of times an adjacency state change has occurred on this circuit
- lan-dis-changes: integer
-
Number of times the Designated IS has changed on this circuit at this level
- auth-fails: integer
-
Number of times an IS-IS control PDU with the correct auth type has failed to pass authentication validation
- id-field-len-mismatches: integer
-
Number of times an IS-IS control PDU with an ID field length different from that for this system has been received
- rejected-adj: integer
-
Number of times an adjacency has been rejected on this circuit
- max-area-address-mismatches: integer
-
Number of times an IS-IS control PDU with a max area address field different from that for this system has been received
Example
{
"adj-changes": "integer",
"lan-dis-changes": "integer",
"auth-fails": "integer",
"id-field-len-mismatches": "integer",
"rejected-adj": "integer",
"max-area-address-mismatches": "integer"
}
OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP:
This container defines sub-TLV 3
- state: SUBTLV-ADMIN-GROUP-STATE
-
State parameters of sub-TLV 3
Example
{
"state": {
"admin-group": [
"integer"
]
}
}
TRAFFIC-ENGINEERING-STATE:
TRAFFIC ENGINEERING STATE
- ipv4-router-id: string
-
IPv4 MPLS Traffic Engineering Router-ID
- enabled: boolean
-
When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled
- ipv6-router-id: string
-
IPv6 MPLS Traffic Engineering Router-ID
Example
{
"ipv4-router-id": "string",
"enabled": "boolean",
"ipv6-router-id": "string"
}
OVERLAY-OCNI-ISIS-STATE:
Operational state parameters relating to a network instance
- enabled: boolean
-
Whether the network instance should be configured to be active on the network element
- type: string
-
The type of network instance
- name: string
-
An operator-assigned unique name for the forwarding instance
- description: string
-
A free-form string to be used by the network operator to describe the function of this network instance
Example
{
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
}
OVERLAY-OCNI-ISIS-LEVEL-AUTHENTICATION:
This container defines ISIS authentication
- key: KEY
-
This container defines ISIS authentication key
Example
{
"key": {
"state": {
"auth-password": "string"
}
}
}
ISIS-SH-LSP:
An IS-IS LSP
- lsp-header-data: ISIS-SH-LSP-HEADER
-
Information from the LSP header
- lsp-body: string
-
LSP as received/sent over the wire, starting from the LSP ID field
Example
{
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
},
"lsp-body": "string"
}
OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESSES:
This container defines TLV 232
- state: IPV6-INTERFACE-ADDRESSES-STATE
-
State parameters of ISIS TLV 232
Example
{
"state": {
"address": [
"string"
]
}
}
ISIS-SH-FRR-SUMMARY:
FRR summary for an ISIS topology
- level2-prefixes: ISIS-SH-FRR-LEVEL-SUMMARY
-
FRR summary for prefixes reachable in L2
- unreachable-prefixes: ISIS-PER-PRIORITY-COUNTS
-
Unreachable prefixes
- level1-prefixes: ISIS-SH-FRR-LEVEL-SUMMARY
-
FRR summary for prefixes reachable in L1
Example
{
"level2-prefixes": {
"all-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"some-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unprotected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
},
"unreachable-prefixes": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"level1-prefixes": {
"all-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"some-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unprotected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
}
IPV4-INTERFACE-ADDRESSES-STATE:
IPV4 INTERFACE ADDRESSES STATE
- address: string[]
Example
{
"address": [
"string"
]
}
OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64:
This container defines sub-TLV 2
- state: PREFIX-SUBTLVS-SUBTLV-TAG64-STATE
-
State parameters of sub-TLV 2
Example
{
"state": {
"tag64": [
"integer"
]
}
}
ISIS-SH-REDIST-ENTRY-PROTO:
Redistributed protocol information
- isis-instance-id: string
-
IS-IS instance identifier
- protocol: string isis-redist-connected, isis-redist-static, isis-redist-ospf, isis-redist-bgp, isis-redist-isis, isis-redist-ospfv3, isis-redist-rip, isis-redist-eigrp, isis-redist-subscriber, isis-redist-application, isis-redist-mobile
-
Protocol
- ospf-process-id: string
-
OSPF process identifier
- application-name: string
-
Application Name
- ospfv3-process-id: string
-
OSPFv3 process identifier
- bgp-as-number: string
-
BGP Autonomous System number
- eigrp-as-number: string
-
EIGRP Autonomous System number
Example
{
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP:
This container defines sub-TLV 14
- state: EXTENDED-ADMIN-GROUP-STATE
-
State parameters of sub-TLV 14
Example
{
"state": {
"extended-admin-group": [
"integer"
]
}
}
ISIS-SH-NSR-STATS-GLOBAL:
IS-IS process NSR statistics
- isis-nsr-stats-data: NSR-STATS-GBL-ARR-TYPE
-
ISIS NSR STATS Data
- isis-vm-state: integer
-
ISIS VM STATE
Example
{
"isis-nsr-stats-data": {
"peer": [
{
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
],
"self": {
"no-of-live-interface": "integer",
"no-of-ipv6-routes": "integer",
"no-of-loopback-interface": "integer",
"no-of-te-links": "integer",
"no-of-l1-adj": "integer",
"no-of-lan-interface": "integer",
"no-of-l2-adj": "integer",
"no-of-l1-lsp": "integer",
"no-of-l2-lsp": "integer",
"seqnum": "integer",
"no-of-ipv4-routes": "integer",
"no-of-te-tunnels": "integer",
"no-of-ptp-interface": "integer"
}
},
"isis-vm-state": "integer"
}
OVERLAY-OCNI-ISIS-NSR:
This container defines ISIS Non-Stop Routing
- state: NSR-STATE
-
This container defines state for Non-Stop-Routing
Example
{
"state": {
"enabled": "boolean"
}
}
ADDR:
ADDR
- ipv6: string
-
IPv6
- ipv4: string
-
IPv4
- af: string none, ipv4, ipv6
-
AF
Example
{
"ipv6": "string",
"ipv4": "string",
"af": "string"
}
MULTI-TOPOLOGY:
MULTI TOPOLOGY
- state: MULTI-TOPOLOGY-STATE
-
This container defines AFI-SAFI multi-topology state information
Example
{
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
AFI-SAFI-AF-STATE:
AFI SAFI AF STATE
- enabled: boolean
-
When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled
- afi-name: string
-
Address-family type
- safi-name: string
-
Subsequent address-family type
Example
{
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
ISIS-AREA-TOPO-STATS-TYPE:
Per-area, per-topology traffic statistics
- spf-run-count: integer
-
Number of full SPF calculations run
- nhc-run-count: integer
-
Number of Next Hop Calculations run
- periodic-run-count: integer
-
Number of periodic SPF calculations run
- ispf-run-count: integer
-
Number of ISPF calculations run
- prc-run-count: integer
-
Number of PRCs run
Example
{
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
}
SUBTLVS-SUBTLV-TAG-STATE:
SUBTLVS SUBTLV TAG STATE
- tag32: integer[]
Example
{
"tag32": [
"integer"
]
}
ISIS-FRR-TIEBREAKER-SORTED:
FRR Tie Breaker Structure
- index: integer
-
Tie Breaker Index
- tie-breaker: string isis-frr-tiebreaker-down-stream, isis-frr-tiebreaker-lc-disjoint, isis-frr-tiebreaker-low-est-backup-metric, isis-frr-tiebreaker-node-protecting, isis-frr-tiebreaker-primary-path, isis-frr-tiebreaker-secondary-path, isis-frr-tiebreaker-srlg-disjoint, isis-frr-tiebreaker-default
-
Tie Breaker Type
Example
{
"index": "integer",
"tie-breaker": "string"
}
OVERLAY-OCNI-ISIS-INSTANCE-ID:
A list of instance IDs received within TLV 7 within an IS-IS LSP
- state: INSTANCE-ID-STATE
-
State parameters of ISIS TLV 7
Example
{
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
ISIS-SH-LSP-DB-LOG-ENT:
LSP Database Log Entry
- lspdb-operation: string isis-lsp-db-clear, isis-lsp-db-insert-new-lsp, isis-lsp-db-replace-lsp-with-lsp, isis-lsp-db-purge-lsp, isis-lsp-db-delete-lsp
-
Operation applying to this entry.
- new-lsp-entry: ISIS-SH-LSP-HEADER
-
Entry being inserted or the updated version of an old entry.
- generic-data: ISIS-SH-GENERIC-LOG-ENT
-
Generic entry data
- old-lsp-entry: ISIS-SH-LSP-HEADER
-
Entry being replaced.
Example
{
"lspdb-operation": "string",
"new-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
},
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"old-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
}
}
PREFIXES-PREFIX-ERROR-METRIC:
PREFIXES PREFIX ERROR METRIC
- state: PREFIXES-PREFIX-ERROR-METRIC-STATE
-
State parameters of error-metric
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
ISIS-SH-IF-CLNS-MTU-STATUS:
ISIS SH IF CLNS MTU STATUS
- status: string isis-invalid, isis-valid
-
Status
- invalid: ISIS-SH-IF-CLNS-MTU-INVALID
-
Information pertaining to the invalid CLNS MTU
- mtu: integer
-
Valid MTU
Example
{
"status": "string",
"invalid": {
"reason-code": "string"
},
"mtu": "integer"
}
DELAY-METRIC-STATE:
DELAY METRIC STATE
- metric: integer
-
ISIS delay metric value
- flags: string[]
Example
{
"metric": "integer",
"flags": [
"string"
]
}
ISIS-IP-PREFIX-TYPE:
ISIS IP PREFIX TYPE
- af-name: string ipv4, ipv6
-
AFName
- ipv4: ISIS-IPV4-PREFIX-TYPE
-
ipv4
- ipv6: ISIS-IPV6-PREFIX-TYPE
-
ipv6
Example
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
ISIS-SH-IF-AREA-ACTIVE-LAN:
Per-interface, per-area data for active LAN interface
- interface-priority: string
-
Interface's DIS-election priority
- circuit-lan-id: string
-
Circuit LAN ID
- are-we-dis: boolean
-
Flag indicating if this LAN circuit is the DIS
- time-until-next-iih: integer
-
Time (ms) until next IIH
- dispriority: string
-
Priority of current DIS on this LAN
Example
{
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
}
OVERLAY-OCNI-ISIS-INTERFACE-STATE:
This container defines state information for ISIS interfaces
- passive: boolean
-
When set to true, the referenced interface is a passive interface such that it is not eligible to establish adjacencies with other systems, but is advertised into the IS-IS topology
- interface-id: string
-
Interface for which ISIS configuration is to be applied
- circuit-type: string point-to-point, broadcast
-
ISIS circuit type (p2p, broadcast)
- enabled: boolean
-
When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled
- hello-padding: string strict, loose, adaptive, disable
-
This leaf controls padding type for IS-IS Hello PDUs
Example
{
"passive": "boolean",
"interface-id": "string",
"circuit-type": "string",
"enabled": "boolean",
"hello-padding": "string"
}
SUBTLV-FLAGS-STATE:
SUBTLV FLAGS STATE
- flags: string[]
- type: string
-
The type of subTLV being described
Example
{
"flags": [
"string"
],
"type": "string"
}
OVERLAY-OCNI-ISIS-SEGMENT-ROUTING:
Configuration and operational state relating to segment routing
- state: SEGMENT-ROUTING-STATE
-
Operational state parameters relating to segment routing for the IGP instance
Example
{
"state": {
"enabled": "boolean"
}
}
LEVEL1-TO-LEVEL2:
LEVEL1 TO LEVEL2
- state: LEVEL1-TO-LEVEL2-STATE
-
Operational state parameters relating to the propagation of prefixes from IS-IS Level 1 to Level 2
Example
{
"state": {
"import-policy": [
"string"
]
}
}
ISIS-SH-TE-ADV-ENTRY:
MPLS TE advertisement
- te-neighbor-system-id: string
-
Neighbor system ID
- te-subpool-reserved-link-bandwidth: integer
-
Reservable link bandwidth in subpool
- te-sub-tlv: ISIS-SH-TE-ADV-SUB-TLV
-
List of TE sub TLVs
- te-ext-admin-num: integer
-
TE Ext Admin Number
- te-subpool-transmitted-bandwidth: object[]
-
Bandwidth in use in subpool
- te-reserved-link-bandwidth: integer
-
Reservable link bandwidth in global pool
- te-ext-admin-sub: object[]
-
TE Extended Admin Group
- te-sub-tlv-data-present: boolean
-
Indicates whether any TE sub TLVs are present
- link-type: string isis-sh-te-link-p2p, isis-sh-te-link-broadcast
-
Link type
- te-neighbor-ip-address: string
-
Neighbor IP address
- te-transmitted-bandwidth: object[]
-
Bandwidth in use in global pool
- local-ip-address: string
-
Local IP address
- te-physical-link-bandwidth: integer
-
Physical link bandwidth
- te-metric: integer
-
TE metric
- te-affinity: integer
-
Affinity bits
Example
{
"te-neighbor-system-id": "string",
"te-subpool-reserved-link-bandwidth": "integer",
"te-sub-tlv": [
{
"te-sub-tlv-type": "integer",
"te-sub-tlv-length": "integer",
"te-sub-tlv-value": "string"
}
],
"te-ext-admin-num": "integer",
"te-subpool-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"te-reserved-link-bandwidth": "integer",
"te-ext-admin-sub": [
{
"entry": "integer"
}
],
"te-sub-tlv-data-present": "boolean",
"link-type": "string",
"te-neighbor-ip-address": "string",
"te-transmitted-bandwidth": [
{
"entry": "integer"
}
],
"local-ip-address": "string",
"te-physical-link-bandwidth": "integer",
"te-metric": "integer",
"te-affinity": "integer"
}
ISIS-PER-PRIORITY-COUNTS:
Per-priority counts
- high: integer
-
High priority
- medium: integer
-
Medium priority
- critical: integer
-
Critical priority
- low: integer
-
Low priority
Example
{
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
ISIS-SH-SPF-LOG-SPT-CALC:
Statistics for the SPT calculation phase
- duration: ISIS-TIMINGS-TYPE
-
Duration of the SPT calculation
- node-counts: ISIS-SH-SPF-LOG-SPT-CALC-NODE-COUNTS
-
Node counts
Example
{
"duration": {
"real-duration": "integer",
"cpu-duration": "integer"
},
"node-counts": {
"added": "integer",
"deleted": "integer",
"modified": "integer",
"reachable": "integer",
"touched": "integer",
"unreachable": "integer"
}
}
OVERLAY-OCNI-ISIS-FLAGS:
This container defines sub-TLV 4
- state: FLAGS-STATE
-
State parameters of sub-TLV 4
Example
{
"state": {
"flags": [
"string"
],
"type": "string"
}
}
ISIS-NODAL-SID-TYPE:
ISIS NODAL SID TYPE
- vflag: integer
-
vflag
- pflag: integer
-
pflag
- algorithm: integer
-
algorithm
- nflag: integer
-
nflag
- eflag: integer
-
eflag
- sid-value: string
-
sid value
- rflag: integer
-
rflag
- lflag: integer
-
lflag
Example
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
HELLO-AUTHENTICATION-KEY:
HELLO AUTHENTICATION KEY
- state: HELLO-AUTHENTICATION-KEY-STATE
-
This container defines ISIS authentication key state
Example
{
"state": {
"auth-password": "string"
}
}
SETUP-PRIORITY-STATE:
SETUP PRIORITY STATE
- priority: integer
-
Setup priority level of 0 through 7 to be used by Unreserved Bandwidth sub-TLV 11
- bandwidth: string
-
The amount of bandwidth reservable in this direction on this link
Example
{
"priority": "integer",
"bandwidth": "string"
}
ISIS-IPV4-ADJ-SID-BACKUP-INFO:
IPv4 Adjacency SID backup information
- backup-label-stack-size: integer
-
Number of labels in the backup path label stack
- backup-nexthop: string
-
Backup path nexthop address
- backup-interface: string
-
Backup path interface
- backup-label-stack: object[]
-
Backup path label stack
- backup-node-address: string
-
Neighbor address used as adjacency backup target
Example
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
OVERLAY-OCNI-ISIS-IPV4-SRLG:
Instance of the IPv4 SRLG TLV
- state: IPV4-SRLG-STATE
-
State parameters of TLV 138
Example
{
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv4-neighbor-address": "string",
"flags": [
"string"
],
"ipv4-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
ISIS-SH-IF-TOPO-ENABLED:
Enabled topology info of an interface
- level1-frr: ISIS-SH-IF-FRR-LEVEL
-
Level1 FRR information
- level2pp-configured: boolean
-
PP configure status for L2
- level1ldp-sync-enabled: boolean
-
MPLS LDP sync enabled status for L1
- adv-prefix-status: ISIS-SH-IF-TOPO-ADV-PREFIX-STATUS
-
Prefix advertisement status of a topology
- max-bkp-label-supported: integer
-
MPLS maximum number of backup labels supported
- level2-metric: string
-
L2 metric for this topology
- level2pp-metric: string
-
L2 PP-metric for this topology
- level2-frr: ISIS-SH-IF-FRR-LEVEL
-
Level2 FRR information
- level1pp-metric: string
-
L1 PP-metric for this topology
- adjacency-form-status: ISIS-SH-IF-TOPO-ADJ-FORM-STATUS
-
Adjacency formation status of a topology
- level2-weight: string
-
L2 metric for this topology
- level2ldp-sync-enabled: boolean
-
MPLS LDP sync enabled status for L2
- level1-lkgp-configured: boolean
-
Link-Group configure status for L1
- level1pp-configured: boolean
-
PP configure status for L1
- level2-lkgp-configured: boolean
-
Link-Group configure status for L2
- level1-offset-metric: string
-
L1 metric-offset for this topology
- level1-metric: string
-
L1 metric for this topology
- manual-adj-sid: ISIS-SH-MADJ-SID-IF
-
Array of Manual Adjacency SIDs
- level2-offset-metric: string
-
L2 metric-offset for this topology
- level1-weight: string
-
L1 metric for this topology
- ld-pv6-sync-status: boolean
-
Status of MPLS LDPv6 synchronization
- max-label-supported: integer
-
MPLS maximum number of pri labels supported
- ldp-sync-status: boolean
-
Status of MPLS LDP synchronization
- max-srte-label-supported: integer
-
MPLS maximum number of srte labels supported
Example
{
"level1-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level2pp-configured": "boolean",
"level1ldp-sync-enabled": "boolean",
"adv-prefix-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"max-bkp-label-supported": "integer",
"level2-metric": "string",
"level2pp-metric": "string",
"level2-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level1pp-metric": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"level2-weight": "string",
"level2ldp-sync-enabled": "boolean",
"level1-lkgp-configured": "boolean",
"level1pp-configured": "boolean",
"level2-lkgp-configured": "boolean",
"level1-offset-metric": "string",
"level1-metric": "string",
"manual-adj-sid": [
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
],
"level2-offset-metric": "string",
"level1-weight": "string",
"ld-pv6-sync-status": "boolean",
"max-label-supported": "integer",
"ldp-sync-status": "boolean",
"max-srte-label-supported": "integer"
}
OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESSES:
This container defines TLV 132
- state: IPV4-INTERFACE-ADDRESSES-STATE
-
State parameters of ISIS TLV 132
Example
{
"state": {
"address": [
"string"
]
}
}
AUTHENTICATION-KEY-STATE:
AUTHENTICATION KEY STATE
- auth-password: string
-
Authentication key string
Example
{
"auth-password": "string"
}
UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE:
UNDEFINED SUBTLVS UNDEFINED SUBTLV STATE
- length: integer
-
TLV length
- type: integer
-
TLV Type
- value: string
-
TLV value
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
ISIS-SH-GENERIC-LOG-ENT:
Generic portion of a log entry
- timestamp: ISIS-SH-TIMESTAMP-TYPE
-
Time in UTC relative to Jan 1st, 1970
Example
{
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
NSR-STATUS-DS:
NSR STATUS DS
- conn-cb-ts: ISIS-SH-TIMESTAMP-TYPE
-
conn cb ts
- unreg-cb-ts: ISIS-SH-TIMESTAMP-TYPE
-
unreg cb ts
- remove-srv-ts: ISIS-SH-TIMESTAMP-TYPE
-
remove srv ts
- conn: integer
-
conn
- del-cb-ts: ISIS-SH-TIMESTAMP-TYPE
-
del cb ts
- notify-cb-ts: ISIS-SH-TIMESTAMP-TYPE
-
notify cb ts
- disconn-cb-ts: ISIS-SH-TIMESTAMP-TYPE
-
disconn cb ts
- disconn-cb: integer
-
disconn cb
- pub-cb-ts: ISIS-SH-TIMESTAMP-TYPE
-
pub cb ts
- reg: integer
-
reg
- notify-peer-xr: string
-
notify peer xr
- conn-status: boolean
-
conn status
- notify-peer: ISIS-SH-TIMESTAMP-TYPE
-
notify peer
- pub-ts: ISIS-SH-TIMESTAMP-TYPE
-
pub ts
- pub: integer
-
pub
- pub-cb: integer
-
pub cb
- del-cb: integer
-
del cb
- reg-cb: integer
-
reg cb
- unreg-ts: ISIS-SH-TIMESTAMP-TYPE
-
unreg ts
- conn-ts: ISIS-SH-TIMESTAMP-TYPE
-
conn ts
- reg-ts: ISIS-SH-TIMESTAMP-TYPE
-
reg ts
- unreg: integer
-
unreg
- reg-cb-ts: ISIS-SH-TIMESTAMP-TYPE
-
reg cb ts
- unreg-cb: integer
-
unreg cb
- notify-cb: integer
-
notify cb
- conn-cb: integer
-
conn cb
- remove-srv: integer
-
remove srv
- conn-status-ts: ISIS-SH-TIMESTAMP-TYPE
-
conn status ts
Example
{
"conn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"remove-srv-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn": "integer",
"del-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"notify-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"disconn-cb": "integer",
"pub-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg": "integer",
"notify-peer-xr": "string",
"conn-status": "boolean",
"notify-peer": [
{
"seconds": "integer",
"nano-seconds": "integer"
}
],
"pub-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pub": "integer",
"pub-cb": "integer",
"del-cb": "integer",
"reg-cb": "integer",
"unreg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"conn-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"reg-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg": "integer",
"reg-cb-ts": {
"seconds": "integer",
"nano-seconds": "integer"
},
"unreg-cb": "integer",
"notify-cb": "integer",
"conn-cb": "integer",
"remove-srv": "integer",
"conn-status-ts": {
"seconds": "integer",
"nano-seconds": "integer"
}
}
OVERLAY-OCNI-ISIS-LSP-STATE:
State parameters of Link State PDU
- sequence-number: integer
-
Sequence number of the LSP
- version2: integer
-
PDU version2
- checksum: integer
-
Checksum of the LSP
- is-type: integer
-
Type of neighboring system
- id-length: integer
-
Length of the ID field of NSAP addresses and NETs used in this routing domain
- pdu-type: string level1, level2
-
Link State PDU type
- version: integer
-
PDU version
- flags: string[]
- maximum-area-addresses: integer
-
Number of area addresses permitted for this ISs area
- pdu-length: integer
-
Total length of the LSP
- remaining-lifetime: integer
-
Remaining lifetime in seconds before the LSP expiration
- lsp-id: string
-
LSP ID of the LSP
Example
{
"sequence-number": "integer",
"version2": "integer",
"checksum": "integer",
"is-type": "integer",
"id-length": "integer",
"pdu-type": "string",
"version": "integer",
"flags": [
"string"
],
"maximum-area-addresses": "integer",
"pdu-length": "integer",
"remaining-lifetime": "integer",
"lsp-id": "string"
}
ISIS-SH-TOPO:
Per-topology IS-IS instance data
- default-admin-distance: integer
-
Default administrative distance
- advertise-passive-only: boolean
-
Advertise passive interface prefixes only
- redist-protocols-list: ISIS-SH-REDIST-ENTRY
-
List of redistributed protocols
- wait-redist-complete: boolean
-
Waiting for redist complete RIB event
- per-area-data: ISIS-SH-TOPO-AREA
-
Per-area data
- id: ISIS-TOPO-ID-TYPE
-
Topology ID
Example
{
"default-admin-distance": "integer",
"advertise-passive-only": "boolean",
"redist-protocols-list": {
"isis-sh-redist-entry": [
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
]
},
"wait-redist-complete": "boolean",
"per-area-data": [
{
"rib-update-delay": "integer",
"sr-uloop-event": "string",
"sr-uloop-far-node-id": "string",
"level": "string",
"uses-default-link-topo-flag": "boolean",
"sr-uloop-is-active": "boolean",
"generated-metric-style": "string",
"duration": "integer",
"accepted-metric-style": "string",
"sr-uloop-near-node-id": "string",
"ispf-state": "string",
"uloop-avoidance-type": "string",
"metric": "string",
"te-enabled": "boolean"
}
],
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
OVERLAY-OCNI-ISIS-TRANSPORT:
This container defines ISIS transport
- state: TRANSPORT-STATE
-
This container defines state information for ISIS transport parameters
Example
{
"state": {
"lsp-mtu-size": "integer"
}
}
OVERLAY-OCNI-ISIS-AF-STATE:
This container defines AFI-SAFI State information
- afi-name: string
-
Address-family type
- safi-name: string
-
Subsequent address-family type
- metric: integer
-
ISIS metric value(default=10)
Example
{
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
SUBTLVS-SUBTLV-TAG64-STATE:
SUBTLVS SUBTLV TAG64 STATE
- tag64: integer[]
Example
{
"tag64": [
"integer"
]
}
OVERLAY-OCNI-ISIS-GRACEFUL-RESTART:
This container defines ISIS Graceful Restart
- state: GRACEFUL-RESTART-STATE
-
This container defines state information for ISIS graceful-restart
Example
{
"state": {
"enabled": "boolean"
}
}
IPV6-SOURCE-ROUTER-ID-STATE:
IPV6 SOURCE ROUTER ID STATE
- type: string
-
The type of subTLV being described
- router-id: string
-
IPv6 Source router ID address
Example
{
"type": "string",
"router-id": "string"
}
ISIS-IPV6-PREFIX-TYPE:
IPv4 address and prefix length
- prefix: string
-
prefix
- prefix-length: string
-
prefix length
Example
{
"prefix": "string",
"prefix-length": "string"
}
ISIS-SH-IF-TOPO-STATUS:
ISIS SH IF TOPO STATUS
- disabled: ISIS-SH-IF-TOPO-DISABLED
-
Disabled information of a topology
- status: string isis-disabled, isis-enabled
-
Status
- enabled: ISIS-SH-IF-TOPO-ENABLED
-
Enabled information of a topology
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"level1-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level2pp-configured": "boolean",
"level1ldp-sync-enabled": "boolean",
"adv-prefix-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"max-bkp-label-supported": "integer",
"level2-metric": "string",
"level2pp-metric": "string",
"level2-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level1pp-metric": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"level2-weight": "string",
"level2ldp-sync-enabled": "boolean",
"level1-lkgp-configured": "boolean",
"level1pp-configured": "boolean",
"level2-lkgp-configured": "boolean",
"level1-offset-metric": "string",
"level1-metric": "string",
"manual-adj-sid": [
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
],
"level2-offset-metric": "string",
"level1-weight": "string",
"ld-pv6-sync-status": "boolean",
"max-label-supported": "integer",
"ldp-sync-status": "boolean",
"max-srte-label-supported": "integer"
}
}
UNDEFINED-SUBTLV-STATE:
UNDEFINED SUBTLV STATE
- length: integer
-
TLV length
- type: integer
-
TLV Type
- value: string
-
TLV value
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
OVERLAY-OCNI-ISIS-CONSTRAINT:
List of the constraints within the Bandwidth Constraints sub-TLV
- state: CONSTRAINT-STATE
-
Operational state parameters of the BCN level
Example
{
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS:
This container defines sub-TLV 8
- state: SUBTLV-IPV4-NEIGHBOR-ADDRESS-STATE
-
State parameters of sub-TLV 8
Example
{
"state": {
"address": [
"string"
]
}
}
FLAGS-STATE:
FLAGS STATE
- flags: string[]
- type: string
-
The type of subTLV being described
Example
{
"flags": [
"string"
],
"type": "string"
}
ISIS-SH-IPV4-TOPO-REACHABLE-STATUS:
Reachability status of an IPv4 IS
- reachable-status: string isis-unreachable, isis-reachable
-
ReachableStatus
- reachable-details: ISIS-SH-IPV4-TOPO-REACHABLE-DETAILS
-
Status of the IS within the SPT
Example
{
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string"
}
]
}
]
}
}
SYSTEM-LEVEL-COUNTERS-STATE:
SYSTEM LEVEL COUNTERS STATE
- seq-num-skips: integer
-
Number of times a sequence number skip has occurred
- spf-runs: integer
-
The number of times SPF was ran at this level
- corrupted-lsps: integer
-
Number of corrupted in-memory LSPs detected
- own-lsp-purges: integer
-
Number of times a zero-aged copy of the system's own LSP is received from some other node
- database-overloads: integer
-
Number of times the database has become overloaded
- lsp-errors: integer
-
The number of received LSPs with errors
- id-len-mismatch: integer
-
Number of times a PDU is received with a different value for ID field length from that of the receiving system
- max-area-address-mismatches: integer
-
Number of times a PDU is received with a different value for MaximumAreaAddresses from that of the receiving system
- exceed-max-seq-nums: integer
-
The number of times the system has attempted to exceed the maximum sequence number
Example
{
"seq-num-skips": "integer",
"spf-runs": "integer",
"corrupted-lsps": "integer",
"own-lsp-purges": "integer",
"database-overloads": "integer",
"lsp-errors": "integer",
"id-len-mismatch": "integer",
"max-area-address-mismatches": "integer",
"exceed-max-seq-nums": "integer"
}
OVERLAY-OCNI-ISIS-ATTACHED-BIT:
This container defines Attached Bit
- state: ATTACHED-BIT-STATE
-
This container defines state for Link State PDU Bit
Example
{
"state": {
"ignore-bit": "boolean",
"suppress-bit": "boolean"
}
}
ISIS-SH-LSP-LOG-STRUC:
LSP log
- log-entry: ISIS-SH-LSP-LOG-ENT
-
Log entries
Example
{
"log-entry": [
{
"log-interface": "string",
"delayed-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
],
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"trigger-count": "integer",
"pseudo-node-number": "string"
}
]
}
STATE:
STATE
- id: string
-
A unique identifier for this interface - this is expressed as a free-text string
Example
{
"id": "string"
}
ISIS-SH-CHKPT-LSP:
Checkpointed LSP
- checkpoint-lsp-id: string
-
LSP ID
- checkpoint-lsp-local-flag: boolean
-
TRUE if this is a local LSP
- checkpoint-lsp-level: integer
-
LSP level
- checkpoint-lsp-object-id: integer
-
LSP Checkpoint table object ID
Example
{
"checkpoint-lsp-id": "string",
"checkpoint-lsp-local-flag": "boolean",
"checkpoint-lsp-level": "integer",
"checkpoint-lsp-object-id": "integer"
}
ISIS-SH-IF-AF-PROTO-STATUS:
ISIS SH IF AF PROTO STATUS
- disabled: ISIS-SH-IF-AF-PROTO-DOWN
-
Disabled state of the Address Family protocol
- status: string isis-down, isis-up
-
Status
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
OVERLAY-OCNI-ISIS-RESET-TRIGGER:
This list describes ISIS Overload reset trigger reasons
- state: RESET-TRIGGER-STATE
-
This container defines state for ISIS Overload Bit reset triggers
Example
{
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
OVERLAY-OCNI-ISIS-MT-IPV4-REACHABILITY-PREFIXES-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV:
Sub-TLVs that are not defined in the model or not recognised by system
- state: MT-IPV4-REACHABILITY-PREFIXES-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE
-
State parameters of the undefined sub-TLV
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
HELLO-AUTHENTICATION-KEY-STATE:
HELLO AUTHENTICATION KEY STATE
- auth-password: string
-
Authentication key string
Example
{
"auth-password": "string"
}
ISIS-SH-TRAFFIC-GLOBAL:
IS-IS process traffic data
- statistics: ISIS-TRAFFIC-GLOBAL-TYPE
-
Statistics
- per-area-data: ISIS-SH-TRAFFIC-AREA
-
Per-area data
Example
{
"statistics": {
"avg-psnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-hello-recv-rate": "integer",
"invalid-checksum-lsp-count": "integer",
"fast-csnp-cache-update-count": "integer",
"lsp-dropped-count": "integer",
"avg-psnp-send-rate": "integer",
"avg-lsp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"zero-holdtime-lsp-count": "integer",
"avg-lsp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"pdu-queue-length": "integer",
"avg-hello-send-rate": "integer",
"avg-hello-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"maximum-iih-queue-length": "integer",
"avg-csnp-send-rate": "integer",
"avg-hello-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-psnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-recv-rate": "integer",
"avg-lsp-send-rate": "integer",
"snp-dropped-count": "integer",
"fast-csnp-lookup-hit-count": "integer",
"fast-psnp-lookup-count": "integer",
"fast-csnp-lookup-count": "integer",
"maximum-pdu-queue-length": "integer",
"fast-psnp-lookup-hit-count": "integer",
"avg-psnp-recv-rate": "integer",
"iih-dropped-count": "integer",
"avg-lsp-recv-rate": "integer",
"avg-csnp-process-time": {
"seconds": "integer",
"nano-seconds": "integer"
},
"avg-csnp-transmit-time": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"per-area-data": [
{
"statistics": {
"system-lsp-refresh-count": "integer",
"system-lsp-build-count": "integer"
},
"per-topology-data": [
{
"statistics": {
"spf-run-count": "integer",
"nhc-run-count": "integer",
"periodic-run-count": "integer",
"ispf-run-count": "integer",
"prc-run-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
],
"level": "string"
}
]
}
ISIS-SH-IPV4-ROUTE-NATIVE-SOURCE:
Source of a native route
- source-lsp-id: string
-
ID of the LSP advertising the prefix
- nodal-sid: ISIS-NODAL-SID-TYPE
-
Nodal SIDs with the prefix item
- source-address: string
-
Source address of the IS advertising the prefix
- tags: object[]
-
Tags associated with the prefix item
Example
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{
"entry": "string"
}
]
}
NSR-STATUS-GEN:
NSR STATUS GEN
- my-nodeid: integer
-
my nodeid
- lanid-req-needed: boolean
-
lanid req needed
- pm-ha-role: integer
-
pm ha role
- pm-issu-role: integer
-
pm issu role
- failover: boolean
-
failover
- sysmgr-ha-role: integer
-
sysmgr ha role
- my-process-id: integer
-
my process id
- retry-flag: integer
-
retry flag
- nsr-configured: boolean
-
nsr configured
- nsr-send-err: integer
-
nsr send err
- nsr-recv-err: integer
-
nsr recv err
- nsr-send-unready: integer
-
nsr send unready
- nsf-configured: boolean
-
nsf configured
- nsr-send-ready: integer
-
nsr send ready
- nsr-enabled: boolean
-
nsr enabled
Example
{
"my-nodeid": "integer",
"lanid-req-needed": "boolean",
"pm-ha-role": "integer",
"pm-issu-role": "integer",
"failover": "boolean",
"sysmgr-ha-role": "integer",
"my-process-id": "integer",
"retry-flag": "integer",
"nsr-configured": "boolean",
"nsr-send-err": "integer",
"nsr-recv-err": "integer",
"nsr-send-unready": "integer",
"nsf-configured": "boolean",
"nsr-send-ready": "integer",
"nsr-enabled": "boolean"
}
PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID-STATE:
PREFIX SUBTLVS SUBTLV IPV4 SOURCE ROUTER ID STATE
- type: string
-
The type of subTLV being described
- router-id: string
-
IPv4 Source router ID address
Example
{
"type": "string",
"router-id": "string"
}
ISIS-SH-IF-AF-FWD-ADDR-UNKNOWN:
Forwarding address unknown data
- reason-code: string isis-intf-af-fwd-addr-unknown-cfg-passive, isis-intf-af-fwd-addr-unknown-proto-doesnt-exist, isis-intf-af-fwd-addr-unknown-next-hop-reg-error, isis-intf-af-fwd-addr-unknown-no-link-local-add, isis-intf-af-fwd-addr-unknown-af-not-up, isis-intf-af-fwd-addr-unknown-vrf-enabled, isis-intf-af-fwd-addr-unknown-internal-error
-
Reason why the forwarding address(es) of an AF is(are) unknown
Example
{
"reason-code": "string"
}
NSR-STATE:
NSR STATE
- enabled: boolean
-
When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled
Example
{
"enabled": "boolean"
}
ISIS-SH-INTF-DET:
Interface Detail
- interface-index: integer
-
Local interface handle
- interface-name: string
-
Interface name
Example
{
"interface-index": "integer",
"interface-name": "string"
}
ISIS-IPV6-ADJ-SID-BACKUP-INFO:
IPv6 Adjacency SID backup information
- backup-label-stack-size: integer
-
Number of labels in the backup path label stack
- backup-nexthop: string
-
Backup path nexthop address
- backup-interface: string
-
Backup path interface
- backup-label-stack: object[]
-
Backup path label stack
- backup-node-address: string
-
Neighbor address used as adjacency backup target
Example
{
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
SUBTLVS-SUBTLV-FLAGS-STATE:
SUBTLVS SUBTLV FLAGS STATE
- flags: string[]
- type: string
-
The type of subTLV being described
Example
{
"flags": [
"string"
],
"type": "string"
}
ISIS-SH-ADJ-IPV6:
IPv6 Specific Per-Adjacency Data
- non-frr-end-xsid: ISIS-IPV6-ENDX-SID
-
SRv6 End.X SID not eligible for FRR protection
- underlying-interface: ISIS-SH-INTF-DET
-
Underlying interface list for bundle interfaces
- interface-address: object[]
-
Adjacency interface addresses
- non-frr-adjacency-sid: ISIS-IPV6-ADJ-SID
-
Adjacency SID not eligible for FRR protection
- end-xsid: ISIS-IPV6-ENDX-SID
-
SRv6 End.X SID
- adjacency-sid: ISIS-IPV6-ADJ-SID
-
Adjacency SID
- next-hop: string
-
Adjacency next hop
- underlying-adjacency-sid: object[]
-
Per bundle member Adjacency sid
Example
{
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
}
SUBTLV-IPV6-NEIGHBOR-ADDRESS-STATE:
SUBTLV IPV6 NEIGHBOR ADDRESS STATE
- address: string[]
Example
{
"address": [
"string"
]
}
LEVEL2-TO-LEVEL1-STATE:
LEVEL2 TO LEVEL1 STATE
- import-policy: string[]
Example
{
"import-policy": [
"string"
]
}
PACKET-COUNTERS-LSP:
PACKET COUNTERS LSP
- state: LSP-STATE
-
This container defines LSP PDU counters
Example
{
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
ISIS-ADJ-LOG-TOPO-TYPE:
Per-topology per-adjacency log data
- id: ISIS-TOPO-ID-TYPE
-
Topology ID
- change: string isis-adj-topo-up-change, isis-adj-topo-next-hop-change, isis-adj-topo-down-change
-
Change
Example
{
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"change": "string"
}
ISIS-SH-LSP-DB-SUMMARY:
Summary Statistics for an IS-IS LSP Database
- all-fragment-lsp-stats: ISIS-SH-LSP-DB-SUMMARY-ALL-FRAGMENTS-STATS
-
Statistics for all LSP fragments
- fragment0lsp-stats: ISIS-SH-LSP-DB-SUMMARY-FRAGMENT-0-STATS
-
Statistics for fragment 0 LSPs
Example
{
"all-fragment-lsp-stats": {
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
},
"fragment0lsp-stats": {
"per-topology-counter": [
{
"attached-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"overloaded-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
],
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
}
}
OVERLAY-OCNI-ISIS-CONSTRAINTS-CONSTRAINT:
List of the constraints within the Bandwidth Constraints sub-TLV
- state: CONSTRAINTS-CONSTRAINT-STATE
-
Operational state parameters of the BCN level
Example
{
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
LEVEL1-TO-LEVEL2-STATE:
LEVEL1 TO LEVEL2 STATE
- import-policy: string[]
Example
{
"import-policy": [
"string"
]
}
OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH:
This container defines sub-TLV 9
- state: MAX-LINK-BANDWIDTH-STATE
-
State parameters of sub-TLV 9
Example
{
"state": {
"bandwidth": "string"
}
}
ISIS-SH-IPV4-ROUTE-SUMMARIZATION-STATUS:
Summarization status
- is-valid: string isis-invalid, isis-valid
-
IsValid
- summary-prefix: ISIS-IPV4-PREFIX-TYPE
-
Summarizing Prefix
Example
{
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
}
NSR-STATUS-NII-INTF:
NSR STATUS NII INTF
- running: boolean
-
running
- has-adj: boolean
-
has adj
- exist: boolean
-
exist
- brought-up: boolean
-
brought up
- retry-timer: boolean
-
retry timer
Example
{
"running": "boolean",
"has-adj": "boolean",
"exist": "boolean",
"brought-up": "boolean",
"retry-timer": "boolean"
}
OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV:
Sub-TLVs that are not defined in the model or not recognised by system
- state: PREFIXES-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE
-
State parameters of the undefined sub-TLV
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
ISIS-SH-IF-AF-PROTO-DOWN:
Address family protocol down info
- reason-code: string isis-intf-af-proto-down-imd-conn-fail, isis-intf-af-proto-down-imd-node-doesnt-exist, isis-intf-af-proto-down-imd-exist-reg-error, isis-intf-af-proto-down-imd-state-reg-error, isis-intf-af-proto-down-af-not-up, isis-intf-af-proto-down-internal-error
-
Reason why the Address Family protocol status is down
Example
{
"reason-code": "string"
}
ISIS-SH-IPV6-TOPO-ENTRY:
IPv6 IS Link Topology Entry
- source-address: string
-
Source Address
- is-attached: boolean
-
Is the IS attached?
- reachability-status: ISIS-SH-IPV6-TOPO-REACHABLE-STATUS
-
Is the IS reachable, and, if so, its status within the SPT
- advertised-prefix-item-counts: ISIS-PER-PRIORITY-COUNTS
-
Per-priority counts of prefix items advertised by the IS
- is-overloaded: boolean
-
Is the IS overloaded?
- is-participant: boolean
-
Does the IS participate in the topology?
Example
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string"
}
]
}
]
}
}
}
OVERLAY-OCNI-ISIS-ADMIN-GROUP:
This container defines sub-TLV 3
- state: ADMIN-GROUP-STATE
-
State parameters of sub-TLV 3
Example
{
"state": {
"admin-group": [
"integer"
]
}
}
NEIGHBOR-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE:
NEIGHBOR UNDEFINED SUBTLVS UNDEFINED SUBTLV STATE
- length: integer
-
TLV length
- type: integer
-
TLV Type
- value: string
-
TLV value
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
ISIS-SH-MESH-ENTRY:
Mesh-group informaiton for one interface
- isis-sh-mesh-entry: object[]
-
isis sh mesh entry
Example
{
"isis-sh-mesh-entry": [
{
"mesh-group-number": "string",
"mesh-group-interface": "string"
}
]
}
PSNP-STATE:
PSNP STATE
- received: integer
-
The number of the specified type of PDU received on the interface
- processed: integer
-
The number of the specified type of PDU received on the interface that have been processed by the local system
- sent: integer
-
The number of the specified type of PDU that have been sent by the local system on the interface
Example
{
"received": "integer",
"processed": "integer",
"sent": "integer"
}
ISIS-SH-IPV6-ROUTE:
IS-IS IPv6 route
- connected-status: ISIS-SH-ROUTE-CONN-STATUS
-
Status of IS-IS directly connected routes to the prefix
- redistributed-status: ISIS-SH-ROUTE-REDIST-STATUS
-
Status of other protocols' routes redistributed into IS-IS
- per-level-advertising-detail: ISIS-SH-IPV6-ROUTE-ADV
-
Per level details of how the local system advertises the prefix
- native-status: ISIS-SH-IPV6-ROUTE-NATIVE-STATUS
-
Status of native IS-IS routes to the prefix
Example
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string"
}
]
}
]
}
}
}
ISIS-SH-ERR-LOG-STRUC:
Error log structure
- log-entry: ISIS-SH-ERR-LOG-ENT
-
Error Log entries
Example
{
"log-entry": [
{
"error-code": "integer",
"error-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"error-log-level": "string"
}
]
}
ISIS-IPV6-ENDX-SID:
IPv6 End.X SID
- end-xsid-function: string
-
End.X SID Function
- end-xsid-backup: ISIS-IPV6-ENDX-SID-BACKUP-INFO
-
End.X SID Backup Info
- end-xsid: ISIS-IPV6-PREFIX-TYPE
-
End.X SID value
Example
{
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
}
OVERLAY-OCNI-ISIS-PACKET-COUNTERS:
This container defines ISIS interface packet counters
- psnp: PSNP
-
This container defines PSNP packet counters
- csnp: CSNP
-
Operational state parameters relating to CSNPs
- iih: IIH
-
This container defines IIH packet counters
- lsp: PACKET-COUNTERS-LSP
-
This container defines LSP packet counters
Example
{
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"csnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"lsp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
}
ISIS-SH-IPV4-ROUTE-NATIVE-DETAILS:
Details of a native IS-IS route to a prefix
- priority: string isis-prefix-priority-critical, isis-prefix-priority-high, isis-prefix-priority-med, isis-prefix-priority-low
-
Relative importance of the prefix
- backup: ISIS-SH-IPV4-ROUTE-NATIVE-PREFERENCE
-
Backup paths to prefix
- primary: ISIS-SH-IPV4-ROUTE-NATIVE-PREFERENCE
-
Primary paths to prefix
Example
{
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"source": [
{
"source-lsp-id": "string",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"source-address": "string",
"tags": [
{}
]
}
]
}
]
}
ISIS-SH-IPV4-ROUTE-ADV:
How a prefix is advertised in a particular level
- is-interarea: boolean
-
Is the up/down bit set?
- summarization-status: ISIS-SH-IPV4-ROUTE-SUMMARIZATION-STATUS
-
Status of summarization for the prefix
- advertising-origin: string isis-sh-route-adv-origin-interface, isis-sh-route-adv-origin-redistributed, isis-sh-route-adv-origin-native, isis-sh-route-adv-origin-summary, isis-sh-route-adv-origin-default
-
The origin of the advertisement
- metric: string
-
Metric with which the prefix is advertised
- level: string isis-level0, isis-level1, isis-level2
-
Level in which the prefix is advertised
- is-external-metric: boolean
-
Is the metric an external metric?
- nodal-sid: ISIS-NODAL-SID-TYPE
-
Nodal SIDs with the prefix item
- is-propagated: boolean
-
Has the prefix been propagated from another level?
- is-external-reachability: boolean
-
Is the prefix external to the IS-IS domain?
- tags: object[]
-
Tags associated with the prefix
Example
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
OVERLAY-OCNI-ISIS-AFI-SAFI-AF:
Address-family/Subsequent Address-family list
- state: AFI-SAFI-AF-STATE
-
This container defines AFI-SAFI State information
Example
{
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
ISIS-SH-IF-ENABLED:
State of an enabled interface
- per-area-data: ISIS-SH-IF-AREA-ACTIVE
-
Array of area information for an active interface
- p2p-data: ISIS-SH-IF-ACTIVE-P2P
-
Data for an active P2P interface, NULL if not active or P2P
- underlying-interface: ISIS-SH-INTF-DET
-
Underlying interface list for bundle interfaces
- enabled-circuit-type: string isis-levels-none, isis-levels-1, isis-levels-2, isis-levels-12, isis-levels-total
-
Enabled Circuit type of the interface
- bfd-data: ISIS-SH-IF-BFD-TYPE
-
The BFD data for the given interface
- per-address-family-data: ISIS-SH-IF-AF
-
Array of address family information
- interface-media-type: string isis-media-class-lan, isis-media-class-p2p, isis-media-class-loop-back
-
Media type of the interface
- bandwidth: integer
-
Bandwidth of the interface
- local-circuit-number: string
-
Local Circuit Number of the interface
- adjacency-form-status: ISIS-SH-IF-ADJ-FORM-STATUS
-
Interface's Adjacency Formation status
- adv-prefix-status: ISIS-SH-IF-ADV-PREFIX-STATUS
-
Interface's Prefix Advertisement status
- rsi-srlg-registered: boolean
-
Rsi Srlg Registered
- clns-data: ISIS-SH-IF-CLNS
-
Interface data specific to CLNS I/O services
- per-topology-data: ISIS-SH-IF-TOPO
-
Array of topology information
Example
{
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
}
],
"interface-media-type": "string",
"bandwidth": "integer",
"local-circuit-number": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"adv-prefix-status": {}
}
AUTHENTICATION-STATE:
AUTHENTICATION STATE
- authentication-key: string
-
Authentication key to be used
- crypto-type: string hmac-md5, cleartext
-
Authentication type to be used
Example
{
"authentication-key": "string",
"crypto-type": "string"
}
ISIS-SH-IF-ADV-PREFIX-STATUS:
ISIS SH IF ADV PREFIX STATUS
- disabled: ISIS-SH-IF-ADV-PREFIX-DISABLED
-
Disabled info for the prefix advertisement status
- status: string isis-disabled, isis-enabled
-
Status
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
ISIS-SH-ADJ-AF:
ISIS SH ADJ AF
- af-name: string ipv4, ipv6
-
AFName
- ipv4: ISIS-SH-ADJ-IPV4
-
IPV4 neighbor info
- ipv6: ISIS-SH-ADJ-IPV6
-
IPV6 neighbor info
Example
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {}
}
}
}
ISIS-SH-IF-CLNS-STATUS:
ISIS SH IF CLNS STATUS
- clns-down-info: ISIS-SH-IF-CLNS-PROTO-DOWN
-
State describing why CLNS is down
- status: string isis-down, isis-up
-
Status
Example
{
"clns-down-info": {
"reason-code": "string"
},
"status": "string"
}
PSNP:
PSNP
- state: PSNP-STATE
-
Packet counters relating to PSNPs
Example
{
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
}
IPV6-INTERFACE-ADDRESS-STATE:
IPV6 INTERFACE ADDRESS STATE
- address: string[]
Example
{
"address": [
"string"
]
}
IPV6-SRLG-STATE:
IPV6 SRLG STATE
- psn-number: integer
-
Pseudonode number if the neighbor is on a LAN interface
- instance-number: integer
-
An arbitrary unsigned 32-bit integer used to disambiguate the instance of TLV 138
- ipv6-neighbor-address: string
-
IPv6 neighbor address or Link Remote Identifier
- flags: string[]
- ipv6-interface-address: string
-
IPv6 interface address or Link Local Identifier
- system-id: string
-
Neighbor system ID
- srlg-value: integer[]
Example
{
"psn-number": "integer",
"instance-number": "integer",
"ipv6-neighbor-address": "string",
"flags": [
"string"
],
"ipv6-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
ISIS-SH-LSP-DB-LOG-STRUC:
LSP Database Log
- log-entry: ISIS-SH-LSP-DB-LOG-ENT
-
Entries
Example
{
"log-entry": [
{
"lspdb-operation": "string",
"new-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
},
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"old-lsp-entry": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
}
}
]
}
OVERLAY-OCNI-ISIS-OVERLOAD-BIT-STATE:
This container defines state for ISIS Overload Bit
- set-bit: boolean
-
When set to true, IS-IS overload bit is set
- advertise-high-metric: boolean
-
When set to true, the local IS advertises links with the highest available metric regardless of their configured metric
- set-bit-on-boot: boolean
-
When set to true, the IS-IS overload bit is set on system boot
Example
{
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
}
ISIS-SH-IF-TOPO:
Per topology info of an interface
- status: ISIS-SH-IF-TOPO-STATUS
-
Status of the topology
- topology-id: ISIS-TOPO-ID-TYPE
-
Topology identifier
Example
{
"status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"level1-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level2pp-configured": "boolean",
"level1ldp-sync-enabled": "boolean",
"adv-prefix-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"max-bkp-label-supported": "integer",
"level2-metric": "string",
"level2pp-metric": "string",
"level2-frr": {
"frr-type": "string",
"ti-lfa-node-tie-breaker-index": "integer",
"frr-tie-breaker": [
{
"index": "integer",
"tie-breaker": "string"
}
],
"is-ti-lfa": "boolean",
"is-tie-breakers-configured": "boolean",
"is-remote-lfa": "boolean",
"ti-lfa-srlg-tie-breaker": "integer",
"is-frr": "boolean"
},
"level1pp-metric": "string",
"adjacency-form-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"level2-weight": "string",
"level2ldp-sync-enabled": "boolean",
"level1-lkgp-configured": "boolean",
"level1pp-configured": "boolean",
"level2-lkgp-configured": "boolean",
"level1-offset-metric": "string",
"level1-metric": "string",
"manual-adj-sid": [
{
"sid-active": "boolean",
"sid-protected": "boolean",
"manual-adjacency-sid-type": "integer",
"manual-adjacency-sid-index": "string",
"manual-adjacency-sid-label": "string"
}
],
"level2-offset-metric": "string",
"level1-weight": "string",
"ld-pv6-sync-status": "boolean",
"max-label-supported": "integer",
"ldp-sync-status": "boolean",
"max-srte-label-supported": "integer"
}
},
"topology-id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
}
}
ISIS-TRAFFIC-INTF-AREA-LAN-TYPE:
Per-interface, per-area LAN-only statistics
- dis-election-count: integer
-
DIS elections
- iih-count: ISIS-TRAFFIC-PDU-COUNT-TYPE
-
IIH statistics
- memory-exhausted-iih-count: integer
-
IIHs not sent due to memory exhaustion
Example
{
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
}
ISIS-SH-IF-AF-ENABLED:
Enabled address-family info of an interface
- protocol-status: ISIS-SH-IF-AF-PROTO-STATUS
-
Protocol status of the AF
- prefix-status: ISIS-SH-IF-AF-PREFIX-STATUS
-
Prefix status of the AF
- forwarding-address-status: ISIS-SH-IF-AF-FWD-ADDR-STATUS
-
Forwarding status of the AF
Example
{
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
ISIS-SH-ADJ:
An IS-IS adjacency
- adjacency-ietf-nsf-capable-flag: boolean
-
TRUE if neighbor is IETF-NSF capable
- adjacency-checkpoint-object-id: integer
-
Adjacency checkpoint object ID
- adjacency-ipv6bfd-state: string isis-adj-bfd-no-state, isis-adj-bfd-down-state, isis-adj-bfd-init-state, isis-adj-bfd-up-state
-
Adjacency IPv6 BFD state
- adjacency-topology: ISIS-SH-ADJ-TOPO
-
Per-topology data
- adjacency-local-priority: string
-
Local IS priority. Valid only if aj_media_class is ISIS_MEDIA_CLASS_LAN
- nsr-standby: integer
-
ISIS NSR STANDBY
- adj-ipv6bfd-retry-running: boolean
-
Is IPv6 BFD retry timer running
- adjacency-uptime-valid-flag: boolean
-
TRUE if AdjacencyUptime is set
- adj-ipv4bfd-retry-count: integer
-
IPv4 BFD retry counter
- adjacency-per-address-family-data: ISIS-SH-ADJ-AF
-
Per-address-family data
- adjacency-area-address: object[]
-
Area addresses active over this adjacency
- adjacency-dispriority: string
-
Priority of DIS on this LAN. Valid only if aj_media_class is ISIS_MEDIA_CLASS_LAN
- local-dis-flag: boolean
-
TRUE if local system is DIS. Valid only if AdjacencyMediaType is ISIS_MEDIA_CLASS_LAN
- adjacency-state: string isis-adj-up-state, isis-adj-init-state, isis-adj-failed-state
-
Adjacency state
- adjacency-holdtime: integer
-
Time (s) until adjacency declared down if no IIH received
- adjacency-bfd-state: string isis-adj-bfd-no-state, isis-adj-bfd-down-state, isis-adj-bfd-init-state, isis-adj-bfd-up-state
-
Adjacency IPv4 BFD state
- adjacency-uptime: integer
-
How long the adjacency has been up (s)
- neighbor-dis-flag: boolean
-
TRUE if neighbor is DIS. Valid only if AdjacencyMediaType is ISIS_MEDIA_CLASS_LAN
- adjacency-media-type: string isis-media-class-lan, isis-media-class-p2p, isis-media-class-loop-back
-
Link media type
- adj-ipv4bfd-retry-running: boolean
-
Is IPv4 BFD retry timer running
- adj-ipv4bfd-retry-exp: integer
-
Time to expiration of IPv4 BFD retry timer (s)
- adj-ipv6bfd-retry-count: integer
-
IPv6 BFD retry counter
- adjacency-snpa: string
-
Neighbor SNPA
- adj-ipv6bfd-retry-exp: integer
-
Time to expiration of IPv6 BFD retry timer (s)
- adjacency-system-id: string
-
Neighbor system ID
- adjacency-interface: string
-
Local interface
- adjacency-neighbor-priority: string
-
Neighbor IS priority. Valid only if aj_media_class is ISIS_MEDIA_CLASS_LAN
Example
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
}
}
}
]
}
IPV6-TE-ROUTER-ID-STATE:
IPV6 TE ROUTER ID STATE
- router-id: string[]
Example
{
"router-id": [
"string"
]
}
TOPOLOGY-STATE:
TOPOLOGY STATE
- attributes: string overload, attached
-
Attributes of the LSP for the associated topology
- mt-id: integer
-
Multi-topology ID
Example
{
"attributes": "string",
"mt-id": "integer"
}
ADMIN-GROUP-STATE:
ADMIN GROUP STATE
- admin-group: integer[]
Example
{
"admin-group": [
"integer"
]
}
ISIS-SH-IF-CLNS-MTU-INVALID:
Interface info with invalid MTU
- reason-code: string isis-intf-clns-mtu-invalid-too-small, isis-intf-clns-mtu-invalid-internal-error
-
Reason why the MTU is invalid
Example
{
"reason-code": "string"
}
ADJACENCY-STATE:
ADJACENCY STATE
- neighbor-extended-circuit-id: integer
-
ISIS neighbor extended circuit ID
- restart-status: boolean
-
When set to true, neighbor is being helped
- remaining-hold-time: integer
-
Holding time in seconds for adjacency
- restart-support: boolean
-
When set to true, Graceful-restart signaling is supported
- adjacency-state: string up, down, init, failed
-
P2P 3-way ISIS adjacency state(up, down, init, failed)
- system-id: string
-
ISIS neighbor system-id
- nlpid: string[]
- adjacency-type: string level1, level2, level12
-
Formed ISIS adjacency type(level-1, level-2, level-1-2)
- neighbor-snpa: string
-
ISIS neighbor SNPA
- area-address: string[]
- local-extended-circuit-id: integer
-
Local extended circuit ID
- neighbor-circuit-type: string level1, level2, level12
-
Received ISIS circuit type (level-1, level-2, level-1-2)
- dis-system-id: string
-
DIS System ID(LAN hello only)
- restart-suppress: boolean
-
When set to true, adjacency is not advertised
- neighbor-ipv4-address: string
-
ISIS Neighbor IPv4 address
- up-time: integer
-
Adjacency up time
- topology: string[]
- neighbor-ipv6-address: string
-
ISIS Neighbor IPv6 address
- priority: integer
-
Priority of the neighboring IS(LAN Hello only)
Example
{
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
SUBTLV-IPV4-INTERFACE-ADDRESS-STATE:
SUBTLV IPV4 INTERFACE ADDRESS STATE
- address: string[]
Example
{
"address": [
"string"
]
}
ISIS-SH-TE-ADV-SUB-TLV:
MPLS TE advertisement sub TLV
- te-sub-tlv-type: integer
-
Type of sub TLV
- te-sub-tlv-length: integer
-
Length of sub TLV
- te-sub-tlv-value: string
-
Value of sub TLV
Example
{
"te-sub-tlv-type": "integer",
"te-sub-tlv-length": "integer",
"te-sub-tlv-value": "string"
}
ISIS-SH-IPV4-TOPO-ENTRY:
IPv4 IS Link Topology Entry
- source-address: string
-
Source Address
- is-attached: boolean
-
Is the IS attached?
- reachability-status: ISIS-SH-IPV4-TOPO-REACHABLE-STATUS
-
Is the IS reachable, and, if so, its status within the SPT
- advertised-prefix-item-counts: ISIS-PER-PRIORITY-COUNTS
-
Per-priority counts of prefix items advertised by the IS
- is-overloaded: boolean
-
Is the IS overloaded?
- is-participant: boolean
-
Does the IS participate in the topology?
Example
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer"
}
]
}
]
}
}
}
DEFAULT-METRIC-STATE:
DEFAULT METRIC STATE
- metric: integer
-
ISIS default metric value
- flags: string internal
-
ISIS Default-Metric Flags
Example
{
"metric": "integer",
"flags": "string"
}
CONSTRAINTS-CONSTRAINT-STATE:
CONSTRAINTS CONSTRAINT STATE
- bandwidth: string
-
The bandwidth constraint, expressed as a 32-bit IEEE floating point number expressed in bytes per second
- constraint-id: integer
-
Unique reference for the bandwidth constraint level
Example
{
"bandwidth": "string",
"constraint-id": "integer"
}
OVERLAY-OCNI-ISIS-UNRESERVED-BANDWIDTH-SETUP-PRIORITY:
Setup priority (0 through 7) for unreserved bandwidth
- state: UNRESERVED-BANDWIDTH-SETUP-PRIORITY-STATE
-
State parameters of IS Extended Reachability sub-TLV 11
Example
{
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
ISIS-SH-SRV6-LOCATOR:
SRv6 Locator
- locator-flags: integer
-
LocatorFlags
- locator-id: integer
-
LocatorID
- number-of-reserved-opcodes: integer
-
NumberOfReservedOpcodes
- locator-format: integer
-
LocatorFormat
- opcode: ISIS-SRV6-RSVD-OPCODE
-
Reserved Opcodes
- locator-name: string
-
LocatorName
Example
{
"locator-flags": "integer",
"locator-id": "integer",
"number-of-reserved-opcodes": "integer",
"locator-format": "integer",
"opcode": [
{
"function-type": "string",
"function-opcode": "integer"
}
],
"locator-name": "string"
}
SUBTLV-TE-DEFAULT-METRIC-STATE:
SUBTLV TE DEFAULT METRIC STATE
- metric: integer
-
This metric is administratively assigned and can be used to present a differently weighted topology to traffic engineering SPF calculations
Example
{
"metric": "integer"
}
ADJACENCY-SIDS-ADJACENCY-SID-STATE:
ADJACENCY SIDS ADJACENCY SID STATE
- flags: string[]
- weight: integer
-
Value that represents the weight of the Adj-SID for the purpose of load balancing
- value: integer
-
Adjacency-SID value
Example
{
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
ISIS-SH-TOPO-SUMMARY:
Summary Statistics for an IS Topology
- pseudonode-node-count: ISIS-SH-TOPO-SUMMARY-NODE-STATS
-
Node Counts for Pseudonode nodes
- router-node-count: ISIS-SH-TOPO-SUMMARY-NODE-STATS
-
Node Counts for System nodes
Example
{
"pseudonode-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
},
"router-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
}
OVERLAY-OCNI-ISIS-AUTHENTICATION:
This container defines authentication information of the node
- state: AUTHENTICATION-STATE
-
State parameters of TLV 10
Example
{
"state": {
"authentication-key": "string",
"crypto-type": "string"
}
}
MT-IPV4-REACHABILITY-PREFIXES-PREFIX-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE:
MT IPV4 REACHABILITY PREFIXES PREFIX UNDEFINED SUBTLVS UNDEFINED SUBTLV STATE
- length: integer
-
TLV length
- type: integer
-
TLV Type
- value: string
-
TLV value
Example
{
"length": "integer",
"type": "integer",
"value": "string"
}
OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS:
This container defines sub-TLV 13
- state: IPV6-NEIGHBOR-ADDRESS-STATE
-
State parameters of sub-TLV 13
Example
{
"state": {
"address": [
"string"
]
}
}
OVERLAY-OCNI-ISIS-PREFIX:
IPv4 prefixes and internal reachability attributes
- delay-metric: PREFIX-DELAY-METRIC
-
This container defines the ISIS delay metric
- state: PREFIX-STATE
-
State parameters of IPv4 standard prefix
- expense-metric: PREFIX-EXPENSE-METRIC
-
This container defines the ISIS expense metric
- default-metric: PREFIX-DEFAULT-METRIC
-
This container defines ISIS Default Metric
- error-metric: PREFIX-ERROR-METRIC
-
This container defines the ISIS error metric
Example
{
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
PREFIX-STATE:
PREFIX STATE
- prefix: string
-
IPv4 prefix contained within reachability TLVs
- up-down: boolean
-
The up/down bit
Example
{
"prefix": "string",
"up-down": "boolean"
}
LEVEL-TIMERS-STATE:
LEVEL TIMERS STATE
- hello-multiplier: integer
-
ISIS hello-multiplier value
- hello-interval: integer
-
ISIS hello-interval value
Example
{
"hello-multiplier": "integer",
"hello-interval": "integer"
}
SEGMENT-ROUTING-PREFIX-SIDS-PREFIX-SID-STATE:
SEGMENT ROUTING PREFIX SIDS PREFIX SID STATE
- prefix: string
-
The IP prefix for which the IGP prefix SID should be advertised
- sid-id: string
-
The Segment Identifier to be used when advertising the IGP Prefix SID
- label-options: string no-php, explicit-null
-
The options associated with the IGP prefix SID for MPLS
Example
{
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
RESET-TRIGGER-STATE:
RESET TRIGGER STATE
- delay: integer
-
If a reset trigger is specified, the system should delay resetting the overload bit for the specified number of seconds after the trigger occurs
- reset-trigger: string
-
In the case that the system sets the overload bit on start, the system should reset the bit (i
Example
{
"delay": "integer",
"reset-trigger": "string"
}
SRMS-MI-T-B:
SRMS show bag
- src: string none, local, remote
-
src
- last-prefix: string
-
Last IP Prefix
- addr: ADDR
-
addr
- area: string
-
Area (OSPF) or Level (ISIS)
- sid-start: integer
-
Starting SID
- last-sid-index: integer
-
Last SID Index
- prefix: integer
-
Prefix length
- flag-attached: string false, true
-
Attached flag
- router: string
-
Router ID
- sid-count: integer
-
SID range
Example
{
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
ISIS-TRAFFIC-INTF-AREA-TYPE:
Per-interface, per-area statistics
- csnp-count: ISIS-TRAFFIC-PDU-COUNT-TYPE
-
CSNP statistics
- lsp-flooding-dup-count: integer
-
Count of LSPs already received by neighbors and not flooded
- psnp-count: ISIS-TRAFFIC-PDU-COUNT-TYPE
-
PSNP statistics
- lsp-count: ISIS-TRAFFIC-PDU-COUNT-TYPE
-
LSP statistics
- lsp-drop-count: integer
-
Count of LSPs dropped due to minimum arrival time config
Example
{
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
}
ISIS-SH-ROUTE-REDIST-STATUS:
Status of redistributed routes to a prefix
- is-valid: string isis-invalid, isis-valid
-
IsValid
- redistribution-details: ISIS-SH-ROUTE-REDIST-DETAILS
-
Per level details of the redistributed route
Example
{
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
}
ISIS-SH-LSP-DB-SUMMARY-STATUS-CLASS-COUNTERS:
LSP status counters
- active-lsp-count: integer
-
Number of active LSPs
- purged-lsp-count: integer
-
Number of purged LSPs
Example
{
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
OVERLAY-OCNI-ISIS-INTER-LEVEL-PROPAGATION-POLICIES:
Policies to propagate prefixes between IS-IS levels
- level1-to-level2: LEVEL1-TO-LEVEL2
-
Policies relating to prefixes to be propagated from Level 1 to Level 2
- level2-to-level1: LEVEL2-TO-LEVEL1
-
Policies relating to prefixes to be propagated from Level2 to Level 1
Example
{
"level1-to-level2": {
"state": {
"import-policy": [
"string"
]
}
},
"level2-to-level1": {
"state": {
"import-policy": [
"string"
]
}
}
}
ISIS-SH-FRR-LEVEL-SUMMARY:
FRR backup statistics for one level
- all-paths-protected: ISIS-PER-PRIORITY-COUNTS
-
Number of prefixes with all paths having FRR backup
- some-paths-protected: ISIS-PER-PRIORITY-COUNTS
-
Number of prefixes with some paths having FRR backup
- unprotected: ISIS-PER-PRIORITY-COUNTS
-
Number of reachable prefixes without FRR backup
Example
{
"all-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"some-paths-protected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
},
"unprotected": {
"high": "integer",
"medium": "integer",
"critical": "integer",
"low": "integer"
}
}
ISIS-IP-ADDR-TYPE:
ISIS IP ADDR TYPE
- af-name: string ipv4, ipv6
-
AFName
- ipv4: string
-
IPV4 address type
- ipv6: string
-
IPV6 address type
Example
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
ISIS-SH-ROUTE-CONN-STATUS:
Status of an IS-IS directly connected prefix
- is-valid: string isis-invalid, isis-valid
-
IsValid
- connected-details: ISIS-SH-ROUTE-CONN-DETAILS
-
Details of the directly connected prefix
Example
{
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
}
ERROR-METRIC-STATE:
ERROR METRIC STATE
- metric: integer
-
ISIS error metric value
- flags: string[]
Example
{
"metric": "integer",
"flags": [
"string"
]
}
OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS:
This container defines sub-TLV 4
- state: PREFIX-SUBTLVS-SUBTLV-FLAGS-STATE
-
State parameters of sub-TLV 4
Example
{
"state": {
"flags": [
"string"
],
"type": "string"
}
}
OVERLAY-OCNI-ISIS-SYSTEM-LEVEL-COUNTERS:
This container defines ISIS system level counters
- state: SYSTEM-LEVEL-COUNTERS-STATE
-
The container defines a list of system counters for the IS
Example
{
"state": {
"seq-num-skips": "integer",
"spf-runs": "integer",
"corrupted-lsps": "integer",
"own-lsp-purges": "integer",
"database-overloads": "integer",
"lsp-errors": "integer",
"id-len-mismatch": "integer",
"max-area-address-mismatches": "integer",
"exceed-max-seq-nums": "integer"
}
}
PREFIX-DELAY-METRIC:
PREFIX DELAY METRIC
- state: PREFIX-DELAY-METRIC-STATE
-
State parameters of delay-metric
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
ISIS-SH-IPV4-FRR-BACKUP:
FRR backup path
- remote-lfa-router-pid: string
-
Remote LFA Router ID
- weight: string
-
Weight configured on the interface
- is-strict-spflfa: boolean
-
Is the backup path TI-LFA strict SPF?
- is-srlg-disjoint: boolean
-
Is the backup path SRLG disjoint with primary?
- tilfa-computation: string isis-tilfa-comp-none, isis-tilfa-comp-link, isis-tilfa-comp-node, isis-tilfa-comp-srlg, isis-tilfa-comp-node-srlg
-
Ti LFA computation which provided backup path
- backup-repair-list-size: integer
-
Backup Repair List Size
- tunnel-egress-interface: string
-
Tunnel Interface to send the packet out of
- remote-lfa-system-pid: string
-
Remote LFA PQ Node's ID
- is-remote-lfa: boolean
-
Is the backup path via a Remote LFA?
- is-primary-path: boolean
-
Is the backup path an ECMP to the network?
- is-lc-disjoint: boolean
-
Is the backup path line card disjoint with primary?
- backup-repair: ISIS-SH-REP-EL
-
Backup Repair List
- neighbor-snpa: string
-
Next hop neighbor's SNPA
- is-node-protecting: boolean
-
Is the backup path node protecting?
- remote-lfa-system-id: string
-
Remote LFA PQ Node's ID
- neighbor-address: string
-
Next hop neighbor's forwarding address
- segment-routing-sid-value: string
-
Segment routing sid value received from first hop
- is-downstream: boolean
-
Is the backup path via downstream node?
- remote-lfa-router-id: string
-
Remote LFA Router ID
- neighbor-id: string
-
Next hop neighbor ID
- num-sid: integer
-
Number of SIDs in TI-LFA/rLFA
- segment-routing-sid-value-entry: object[]
-
Segment routing sid values for TI-LFA/rLFA
- is-tunnel-requested: boolean
-
Is SR TE tunnel requested
- is-epcfrr-lfa: boolean
-
Is the backup path via a TI-LFA?
- total-backup-distance: string
-
Distance to the network via this backup path
- prefix-source-node-id: string
-
PrefixSourceNodeID
- egress-interface: string
-
Interface to send the packet out of
Example
{
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
}
ISIS-IPV6-ENDX-SID-BACKUP-INFO:
IPv6 End.X SID backup information
- backup-stack-size: integer
-
Number of SIDs in the backup path stack
- backup-nexthop: string
-
Backup path nexthop address
- backup-interface: string
-
Backup path interface
- backup-stack: ISIS-IPV6-PREFIX-TYPE
-
Backup path SID stack
- backup-node-address: string
-
Neighbor address used as adjacency backup target
Example
{
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
}
OVERLAY-OCNI-ISIS-SUBTLV-TAG64:
This container defines sub-TLV 2
- state: SUBTLV-TAG64-STATE
-
State parameters of sub-TLV 2
Example
{
"state": {
"tag64": [
"integer"
]
}
}
PREFIX-SUBTLVS-SUBTLV-TAG-STATE:
PREFIX SUBTLVS SUBTLV TAG STATE
- tag32: integer[]
Example
{
"tag32": [
"integer"
]
}
OVERLAY-OCNI-ISIS-SUBTLV-FLAGS:
This container defines sub-TLV 4
- state: SUBTLV-FLAGS-STATE
-
State parameters of sub-TLV 4
Example
{
"state": {
"flags": [
"string"
],
"type": "string"
}
}
OVERLAY-OCNI-ISIS-IPV6-TE-ROUTER-ID:
This container defines TLV 140
- state: IPV6-TE-ROUTER-ID-STATE
-
State parameters of ISIS TLV 140
Example
{
"state": {
"router-id": [
"string"
]
}
}
OVERLAY-OCNI-ISIS-TAG64:
This container defines sub-TLV 2
- state: TAG64-STATE
-
State parameters of sub-TLV 2
Example
{
"state": {
"tag64": [
"integer"
]
}
}
OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE:
State parameters for a prefix
- type: string
-
The type of subTLV being described
Example
{
"type": "string"
}
PREFIX-SIDS-PREFIX-SID-STATE:
PREFIX SIDS PREFIX SID STATE
- flags: string[]
- algorithm: integer
-
Prefix-SID algorithm to be used for path computation
- value: integer
-
IGP Prefix-SID value
Example
{
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
PREFIX-ERROR-METRIC:
PREFIX ERROR METRIC
- state: PREFIX-ERROR-METRIC-STATE
-
State parameters of error-metric
Example
{
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
POLICY-MI:
Common node of policy-ipv4-active, policy-ipv4-backup, policy-ipv6-active, policy-ipv6-backup
- policy-mi: object[]
-
Mapping Item
Example
{
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
ISIS-SH-LSP-DB-SUMMARY-FRAGMENT-0-STATS:
Fragment-0 counters
- per-topology-counter: ISIS-SH-LSP-DB-SUMMARY-TOPO-CLASS-COUNTERS
-
Per topology counters
- node-counters: ISIS-SH-LSP-DB-SUMMARY-NODE-CLASS-COUNTERS
-
Summary by class of node
Example
{
"per-topology-counter": [
{
"attached-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"overloaded-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
],
"node-counters": {
"route-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
},
"pseudo-node-lsp-count": {
"active-lsp-count": "integer",
"purged-lsp-count": "integer"
}
}
}
OVERLAY-OCNI-ISIS-NEIGHBOR-SUBTLVS-SUBTLV-STATE:
State parameters of IS neighbor state
- type: string
-
The type of subTLV being described
Example
{
"type": "string"
}
OVERLAY-OCNI-ISIS-NEIGHBOR-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV:
Sub-TLVs that are not defined in the model or not recognised by system
- state: NEIGHBOR-UNDEFINED-SUBTLVS-UNDEFINED-SUBTLV-STATE
-
State parameters of the undefined sub-TLV
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
INTERFACE-TIMERS-STATE:
INTERFACE TIMERS STATE
- lsp-pacing-interval: integer
-
The interval interval in milliseconds between the detection of topology change and when the SPF algorithm runs
- csnp-interval: integer
-
The interval, specified in seconds, at which periodic CSNP packets should be transmitted by the local IS
Example
{
"lsp-pacing-interval": "integer",
"csnp-interval": "integer"
}
ISIS-SH-NNH:
Next next hops for a prefix
- link-id: integer
-
link ID of the next next hop
- link-id-set: boolean
-
If link_id is given
- ipv4-address: string
-
Ipv4 address of the next next hop
- ipv4-set: boolean
-
If ipv4 address is given
Example
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
MAX-RESERVABLE-LINK-BANDWIDTH-STATE:
MAX RESERVABLE LINK BANDWIDTH STATE
- bandwidth: string
-
The maximum amount of bandwidth that can be reserved in this direction on this link
Example
{
"bandwidth": "string"
}
OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS:
This container defines sub-TLV 6
- state: IPV4-INTERFACE-ADDRESS-STATE
-
State parameters of sub-TLV 6
Example
{
"state": {
"address": [
"string"
]
}
}
ISIS-SH-IPV4-PATH:
IPv4 path to a destination
- neighbor-address: string
-
Next hop neighbor's forwarding address
- uloop-explicit: ISIS-SH-REP-EL
-
Uloop Explicit List
- tunnel-interface: string
-
Explicit path tunnel interface
- weight: string
-
Weight configured on the interface
- nnh: ISIS-SH-NNH
-
Next next hops
- neighbor-id: string
-
Next hop neighbor ID
- is-te-tunnel-interface: boolean
-
Is path via a TE tunnel
- neighbor-snpa: string
-
Next hop neighbor's SNPA
- is-sr-exclude-tunnel-interface: boolean
-
Is path via an SR-exclude TE tunnel
- tag: string
-
Tag associated with the path
- segment-routing-sid-value: string
-
Segment routing sid value received from first hop
- frr-backup: ISIS-SH-IPV4-FRR-BACKUP
-
FRR backup for this path
- egress-interface: string
-
Interface to send the packet out of
Example
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
NSR-STATUS-NCD:
NSR STATUS NCD
- recv-cnt: integer
-
recv cnt
- vm-idx: integer
-
vm idx
- endp-hdl: integer
-
endp hdl
- conn-up: boolean
-
conn up
- chksum: integer
-
chksum
- send-seqnum: integer
-
send seqnum
Example
{
"recv-cnt": "integer",
"vm-idx": "integer",
"endp-hdl": "integer",
"conn-up": "boolean",
"chksum": "integer",
"send-seqnum": "integer"
}
ISIS-SH-IF-ADJ-FORM-STATUS:
ISIS SH IF ADJ FORM STATUS
- disabled: ISIS-SH-IF-ADJ-FORM-DISABLED
-
Disabled info for the adjacency formation status
- status: string isis-disabled, isis-enabled
-
Status
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
ISIS-SH-ROUTE-REDIST-LEVEL-DETAILS:
Details of a route redistributed into a particular level
- owner: ISIS-SH-REDIST-ENTRY-PROTO
-
Protocol redistributing the route
- level: string isis-level0, isis-level1, isis-level2
-
Level into which the route is redistributed
Example
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
OVERLAY-OCNI-ISIS-ADJACENCY:
List of the local system's IS-IS adjacencies
- state: ADJACENCY-STATE
-
Operational state relating to the IS-IS adjacency with the remote system
Example
{
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
PREFIX-DEFAULT-METRIC:
PREFIX DEFAULT METRIC
- state: PREFIX-DEFAULT-METRIC-STATE
-
State parameters for default-metric
Example
{
"state": {
"metric": "integer",
"flags": "string"
}
}
ISIS-SH-IPV6-PATH:
IPv6 path to a destination
- neighbor-address: string
-
Next hop neighbor's forwarding address
- uloop-explicit: ISIS-SH-REP-EL
-
Uloop Explicit List
- tunnel-interface: string
-
Explicit path tunnel interface
- weight: string
-
Weight configured on the interface
- nnh: ISIS-SH-NNH
-
Next next hops
- neighbor-id: string
-
Next hop neighbor ID
- is-te-tunnel-interface: boolean
-
Is path via a TE tunnel
- neighbor-snpa: string
-
Next hop neighbor's SNPA
- is-sr-exclude-tunnel-interface: boolean
-
Is path via an SR-exclude TE tunnel
- tag: string
-
Tag associated with the path
- segment-routing-sid-value: string
-
Segment routing sid value received from first hop
- frr-backup: ISIS-SH-IPV6-FRR-BACKUP
-
FRR backup for this path
- egress-interface: string
-
Interface to send the packet out of
Example
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE:
State parameters for a prefix
- type: string
-
The type of subTLV being described
Example
{
"type": "string"
}
ISIS-SH-IF-CLNS-SNPA-UNKNOWN:
Interface info with CLNS SNPA unknown
- reason-code: string isis-intf-clns-snpa-unknown-access-error, isis-intf-clns-snpa-unknown-not-lan, isis-intf-clns-snpa-unknown-internal-error
-
Reason why the SNPA is unknown
Example
{
"reason-code": "string"
}
CONSTRAINT-STATE:
CONSTRAINT STATE
- bandwidth: string
-
The bandwidth constraint, expressed as a 32-bit IEEE floating point number expressed in bytes per second
- constraint-id: integer
-
Unique reference for the bandwidth constraint level
Example
{
"bandwidth": "string",
"constraint-id": "integer"
}
OVERLAY-OCNI-ISIS-SUBTLV-STATE:
State parameters of IS Router Capabilities
- type: string
-
The type of subTLV being described
Example
{
"type": "string"
}
OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY-STATE:
State parameters of IS SR Router Capability
- flags: string[]
Example
{
"flags": [
"string"
]
}
ISIS-SH-IF-AF-FWD-ADDR-DATA:
Address-family forwarding address data
- forwarding-address: ISIS-IP-ADDR-TYPE
-
Array of forwarding addresses
- unnumbered-interface-name: string
-
If the interface is unnumbered, then its name, else NULL
Example
{
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
}
ISIS-SH-ROUTE-CONN-DETAILS:
Details of an IS-IS directly connected prefix
- interface: object[]
-
Interfaces
Example
{
"interface": [
{
"entry": "string"
}
]
}
OVERLAY-OCNI-ISIS-LEVELS-LEVEL-STATE:
This container defines interface ISIS level state information
- level-number: integer
-
ISIS level number(level-1, level-2)
- priority: integer
-
ISIS neighbor priority(LAN hello PDU only)
Example
{
"level-number": "integer",
"priority": "integer"
}
ISIS-SH-IF-AF:
Per Address family info
- af-name: string ipv4, ipv6
-
Address Family Identifier of the interface
- af-status: ISIS-SH-IF-AF-STATUS
-
Address Family status of the interface
Example
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
},
"status": "string"
}
}
}
}
ISIS-TIMINGS-TYPE:
Duration of an event in real and CPU time
- real-duration: integer
-
Real time duration in milliseconds
- cpu-duration: integer
-
CPU time duration in milliseconds
Example
{
"real-duration": "integer",
"cpu-duration": "integer"
}
OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-STATE:
State parameters relating an IPv6 prefix attribute
- metric: integer
-
ISIS metric value
- prefix: string
-
IPv6 prefix contained within extended reachability TLVs
- up-down: boolean
-
The up/down bit
- xbit: boolean
-
The external bit
- sbit: boolean
-
The sub-tlv present bit
- mt-id: integer
-
Multi-topology ID
Example
{
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
}
ISIS-SH-LSP-LOG-ENT:
LSP-log entry
- log-interface: string
-
Appropriate interface, if any
- delayed-trigger-count: integer
-
Number of delayed triggers
- trigger: object[]
-
Triggers applying to this log entry.
- generic-data: ISIS-SH-GENERIC-LOG-ENT
-
Generic entry data
- trigger-count: integer
-
Number of triggers on this run. May not be equal to the number of trigger event types if one or more trigger events has occurred more than once.
- pseudo-node-number: string
-
Pseudo-node number
Example
{
"log-interface": "string",
"delayed-trigger-count": "integer",
"trigger": [
{
"entry": "string"
}
],
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"trigger-count": "integer",
"pseudo-node-number": "string"
}
ADJACENCY-SID-STATE:
ADJACENCY SID STATE
- flags: string[]
- weight: integer
-
Value that represents the weight of the Adj-SID for the purpose of load balancing
- value: integer
-
Adjacency-SID value
Example
{
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
OVERLAY-OCNI-ISIS-CAPABILITY-STATE:
State parameters of TLV 242
- instance-number: integer
-
A unique instance number for the instance of the router capabilities TLV
- flags: string[]
- router-id: string
-
IPv4 router-id
Example
{
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID:
This container defines sub-TLV 11
- state: IPV4-SOURCE-ROUTER-ID-STATE
-
State parameters of sub-TLV 11
Example
{
"state": {
"type": "string",
"router-id": "string"
}
}
OVERLAY-OCNI-ISIS-SUBTLV-TAG:
This container defines sub-TLV 1
- state: SUBTLV-TAG-STATE
-
State parameters of sub-TLV 1
Example
{
"state": {
"tag32": [
"integer"
]
}
}
PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID-STATE:
PREFIX SUBTLVS SUBTLV IPV6 SOURCE ROUTER ID STATE
- type: string
-
The type of subTLV being described
- router-id: string
-
IPv6 Source router ID address
Example
{
"type": "string",
"router-id": "string"
}
OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE:
State parameters for a prefix
- type: string
-
The type of subTLV being described
Example
{
"type": "string"
}
ISIS-IPV4-PREFIX-TYPE:
IPv4 address and prefix length
- prefix: string
-
prefix
- prefix-length: string
-
prefix length
Example
{
"prefix": "string",
"prefix-length": "string"
}
OVERLAY-OCNI-ISIS-PREFIX-STATE:
State parameters of an IPv4 extended prefix
- sbit: boolean
-
The Sub-TLV present bit
- prefix: string
-
IPv4 prefix contained within extended reachability TLVs
- up-down: boolean
-
The up/down bit
- metric: integer
-
ISIS metric value
Example
{
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
NSR-STATUS-PM:
NSR STATUS PM
- conn-status: boolean
-
conn status
- disconn-cb: integer
-
disconn cb
- conn-cb: integer
-
conn cb
- reg: integer
-
reg
Example
{
"conn-status": "boolean",
"disconn-cb": "integer",
"conn-cb": "integer",
"reg": "integer"
}
ISIS-SH-IF-TOPO-ADV-PREFIX-STATUS:
ISIS SH IF TOPO ADV PREFIX STATUS
- disabled: ISIS-SH-IF-TOPO-ADV-PREFIX-DISABLED
-
Disabled state for the prefix advertisement status of a topology
- status: string isis-disabled, isis-enabled
-
Status
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
ISIS-SH-IF-TOPO-ADJ-FORM-STATUS:
ISIS SH IF TOPO ADJ FORM STATUS
- disabled: ISIS-SH-IF-TOPO-ADJ-FORM-DISABLED
-
Disabled state for the adjacency formation status of a topology
- status: string isis-disabled, isis-enabled
-
Status
Example
{
"disabled": {
"reason-code": "string"
},
"status": "string"
}
PREFIXES-PREFIX-DELAY-METRIC-STATE:
PREFIXES PREFIX DELAY METRIC STATE
- metric: integer
-
ISIS delay metric value
- flags: string[]
Example
{
"metric": "integer",
"flags": [
"string"
]
}
ISIS-SH-IPV6-ROUTE-ADV:
How a prefix is advertised in a particular level
- is-interarea: boolean
-
Is the up/down bit set?
- summarization-status: ISIS-SH-IPV6-ROUTE-SUMMARIZATION-STATUS
-
Status of summarization for the prefix
- advertising-origin: string isis-sh-route-adv-origin-interface, isis-sh-route-adv-origin-redistributed, isis-sh-route-adv-origin-native, isis-sh-route-adv-origin-summary, isis-sh-route-adv-origin-default
-
The origin of the advertisement
- metric: string
-
Metric with which the prefix is advertised
- level: string isis-level0, isis-level1, isis-level2
-
Level in which the prefix is advertised
- is-external-metric: boolean
-
Is the metric an external metric?
- nodal-sid: ISIS-NODAL-SID-TYPE
-
Nodal SIDs with the prefix item
- is-propagated: boolean
-
Has the prefix been propagated from another level?
- is-external-reachability: boolean
-
Is the prefix external to the IS-IS domain?
- tags: object[]
-
Tags associated with the prefix
Example
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
ISIS-SH-ERR-LOG-ENT:
An error log entry
- error-code: integer
-
Error code
- error-reason: string
-
Error details
- generic-data: ISIS-SH-GENERIC-LOG-ENT
-
Generic entry data
- error-log-level: string isis-err-log-level-info, isis-err-log-level-warn, isis-err-log-level-critical
-
Logging level
Example
{
"error-code": "integer",
"error-reason": "string",
"generic-data": {
"timestamp": {
"seconds": "integer",
"nano-seconds": "integer"
}
},
"error-log-level": "string"
}
OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS:
This container defines sub-TLV 12
- state: IPV6-INTERFACE-ADDRESS-STATE
-
State parameters of sub-TLV 12
Example
{
"state": {
"address": [
"string"
]
}
}
ISIS-SH-TRAFFIC-INTF:
IS-IS interface traffic data
- p2p-statistics: ISIS-TRAFFIC-INTF-P2P-TYPE
-
P2P interface statistics. NULL for non-P2P interfaces
- interface-media-type: string isis-media-class-lan, isis-media-class-p2p, isis-media-class-loop-back
-
Interface media class
- traffic-interface: string
-
Interface to which traffic statistics apply
- per-area-data: ISIS-SH-TRAFFIC-INTF-AREA
-
Per-area data
Example
{
"p2p-statistics": {
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer",
"lsp-retransmit-count": "integer"
},
"interface-media-type": "string",
"traffic-interface": "string",
"per-area-data": [
{
"statistics": {
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
},
"lan-data": {
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
},
"level": "string"
}
]
}
OVERLAY-OCNI-ISIS-SRGB-DESCRIPTOR:
Descriptor entry within the SR capabilty sub-TLV
- state: SRGB-DESCRIPTOR-STATE
-
State parameters of the SR range
Example
{
"state": {
"range": "integer",
"label": "string"
}
}
ISIS-SH-IF-CLNS-LAN:
LAN specific CLNS state
- per-area-data: ISIS-SH-IF-AREA-CLNS
-
Array of per area CLNS data
Example
{
"per-area-data": [
{
"multicast-status": {
"status": "string",
"invalid": {
"reason-code": "string"
}
},
"level": "string"
}
]
}
ISIS-SH-TOPO-SUMMARY-NODE-STATS:
Reachability counters
- reachable-node-count: integer
-
Number of nodes reachable in SPT
- unreachable-participant-node-count: integer
-
Number of participating nodes unreachable in SPT
- unreachable-node-count: integer
-
Number of nodes unreachable in SPT
Example
{
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
PREFIX-SUBTLVS-SUBTLV-TAG64-STATE:
PREFIX SUBTLVS SUBTLV TAG64 STATE
- tag64: integer[]
Example
{
"tag64": [
"integer"
]
}
OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-PREFIX-SIDS-PREFIX-SID:
Prefix Segment-ID list
- state: SUBTLVS-SUBTLV-PREFIX-SIDS-PREFIX-SID-STATE
-
State parameters for Prefix-SID
Example
{
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
TE-DEFAULT-METRIC-STATE:
TE DEFAULT METRIC STATE
- metric: integer
-
This metric is administratively assigned and can be used to present a differently weighted topology to traffic engineering SPF calculations
Example
{
"metric": "integer"
}
ISIS-SH-IF-TOPO-DISABLED:
Disabled topology info of an interface
- reason-code: string isis-intf-topo-disabled-not-cfg, isis-intf-topo-disabled-internal-error
-
Reason why the topology is disabled
Example
{
"reason-code": "string"
}
OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG:
This container defines sub-TLV 1
- state: PREFIX-SUBTLVS-SUBTLV-TAG-STATE
-
State parameters of sub-TLV 1
Example
{
"state": {
"tag32": [
"integer"
]
}
}
ISIS-SH-TRAFFIC-INTF-AREA:
Per-interface, per-area data
- statistics: ISIS-TRAFFIC-INTF-AREA-TYPE
-
Statistics
- lan-data: ISIS-TRAFFIC-INTF-AREA-LAN-TYPE
-
LAN interface statistics. NULL for non-LAN interfaces
- level: string isis-level0, isis-level1, isis-level2
-
Level of the area this data relates to
Example
{
"statistics": {
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
},
"lan-data": {
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
},
"level": "string"
}
OVERLAY-OCNI-ISIS-UNDEFINED-SUBTLV:
Sub-TLVs that are not defined in the model or not recognised by system
- state: UNDEFINED-SUBTLV-STATE
-
State parameters of the undefined sub-TLV
Example
{
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
OVERLAY-OCNI-ISIS-TRAFFIC-ENGINEERING:
This container defines ISIS TE
- state: TRAFFIC-ENGINEERING-STATE
-
This container defines ISIS TE state information
Example
{
"state": {
"ipv4-router-id": "string",
"enabled": "boolean",
"ipv6-router-id": "string"
}
}
OVERLAY-OCNI-ISIS-LAN-ADJACENCY-SID:
Adjacency Segment-IDs List
- state: LAN-ADJACENCY-SID-STATE
-
State parameters of LAN Adjacency-SID
Example
{
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
ocni-isis_schema:
An OpenConfig description of a network-instance
- network-instances: object
-
Network instances configured on the local system
Example
{
"network-instances": {
"network-instance": [
{
"interfaces": {
"interface": [
{
"id": "string",
"state": {
"id": "string"
}
}
]
},
"state": {
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
},
"protocols": {
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interfaces-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
}
}
]
}
}
]
}
}
}
]
}
}
]
}
}
network-instances_schema:
Network instances configured on the local system
- network-instance: object[]
-
Network instances configured on the local system
Example
{
"network-instance": [
{
"interfaces": {
"interface": [
{
"id": "string",
"state": {
"id": "string"
}
}
]
},
"state": {
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
},
"protocols": {
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interfaces-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
}
}
]
}
}
]
}
}
}
]
}
}
]
}
network-instance_schema:
- interfaces: object
-
An interface associated with the network instance
- state: OVERLAY-OCNI-ISIS-STATE
-
Operational state parameters relating to a network instance
- protocols: object
-
A process (instance) of a routing protocol
- name: string
-
A unique name identifying the network instance
Example
{
"interfaces": {
"interface": [
{
"id": "string",
"state": {
"id": "string"
}
}
]
},
"state": {
"enabled": "boolean",
"type": "string",
"name": "string",
"description": "string"
},
"protocols": {
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interfaces-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer"
}
}
]
}
}
]
}
}
}
]
}
}
interfaces_schema:
Interface table
- interface: object[]
-
Information about one IS-IS interface
Example
{
"interface": [
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
}
}
}
}
}
]
}
}
}
]
}
interface_schema:
- interface-name: string
-
Interface name
Example
{
"mesh-group": "string",
"is-type": "string",
"interface-status-and-data": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"enabled": {
"per-area-data": [
{
"psnp-transmit-queue-size": "integer",
"hello-interval": "integer",
"level": "string",
"hello-multiplier": "integer",
"lsp-pacing-interval": "integer",
"lan-data": {
"interface-priority": "string",
"circuit-lan-id": "string",
"are-we-dis": "boolean",
"time-until-next-iih": "integer",
"dispriority": "string"
},
"adjacency-count": "integer"
}
],
"p2p-data": {
"extended-circuit-number": "string",
"time-until-next-iih": "integer",
"retransmit-lsp-interval": "integer",
"retransmit-lsp-queue-size": "integer"
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"enabled-circuit-type": "string",
"bfd-data": {
"ipv6-enabled": "boolean",
"enabled": "boolean",
"multiplier": "integer",
"interval": "integer"
},
"per-address-family-data": [
{
"af-name": "string",
"af-status": {
"disabled": {
"reason-code": "string"
},
"status": "string",
"af-data": {
"protocol-status": {
"disabled": {
"reason-code": "string"
},
"status": "string"
},
"prefix-status": {
"status": "string",
"unknown": {
"reason-code": "string"
},
"prefix-data": {
"prefix": [
{
"af-name": "string",
"ipv4": {
"prefix": "string",
"prefix-length": "string"
},
"ipv6": {
"prefix": "string",
"prefix-length": "string"
}
}
],
"is-unnumbered": "boolean"
}
},
"forwarding-address-status": {
"forwarding-address-data": {
"forwarding-address": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"unnumbered-interface-name": "string"
},
"unknown": {
"reason-code": "string"
}
}
}
}
}
]
}
}
}
protocols_schema:
A process (instance) of a routing protocol
- protocol: object[]
-
A process (instance) of a routing protocol
Example
{
"protocol": [
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interfaces-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
}
}
]
}
}
]
}
}
]
}
}
}
]
}
protocol_schema:
- protocols-state: OVERLAY-OCNI-ISIS-PROTOCOL-STATE
-
State parameters relating to the routing protocol instance
- identifier: string
-
The protocol name for the routing or forwarding protocol to be instantiated
- isis: object
-
This container defines top-level ISIS configuration and state information
- name: string
-
An operator-assigned identifier for the routing or forwarding protocol
Example
{
"protocols-state": {
"identifier": "string",
"name": "string"
},
"identifier": "string",
"isis": {
"isis-interfaces": {
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interfaces-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
},
"afi-safi-state": {}
}
]
}
}
]
}
}
]
}
}
}
isis_schema:
isis
- instances: object
-
Per-instance operational data
Example
{
"instances": {
"instance": [
{
"neighbors": {
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {}
}
}
]
}
]
}
}
]
}
}
isis-interfaces_schema:
This list contains ISIS interfaces
- isis-interface: object[]
-
This list contains ISIS interfaces
Example
{
"isis-interface": [
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interfaces-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
},
"afi-safi-state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
},
"safi-name": "string",
"afi-name": "string"
}
]
},
"packet-counters": {}
}
]
}
}
]
}
isis-interface_schema:
- interfaces-afi-safis: object
-
Address-family/Subsequent Address-family list
- interfaces-authentication: OVERLAY-OCNI-ISIS-INTERFACE-AUTHENTICATION
-
This container defines ISIS authentication
- interfaces-levels: object
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface
- interface-id: string
-
Reference to interface-id
- interfaces-state: OVERLAY-OCNI-ISIS-INTERFACE-STATE
-
This container defines state information for ISIS interfaces
- circuit-counters: OVERLAY-OCNI-ISIS-CIRCUIT-COUNTERS
-
This container defines state information for ISIS circuit counters
- interfaces-timers: OVERLAY-OCNI-ISIS-INTERFACE-TIMERS
-
This container describes ISIS interface timers configuration
Example
{
"interfaces-afi-safis": {
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
},
"interfaces-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"interfaces-levels": {
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
},
"afi-safi-state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
},
"safi-name": "string",
"afi-name": "string"
}
]
},
"packet-counters": {
"psnp": {}
}
}
]
}
}
interfaces-afi-safis_schema:
Address-family/Subsequent Address-family list
- interfaces-afi-safi: object[]
-
Address-family/Subsequent Address-family list
Example
{
"interfaces-afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
]
}
interfaces-afi-safi_schema:
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
Example
{
"afi-name": "string",
"safi-name": "string",
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
}
interfaces-levels_schema:
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface
- interfaces-level: object[]
-
Configuration and operational state parameters related to a particular level on an IS-IS enabled interface
Example
{
"interfaces-level": [
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
},
"afi-safi-state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
},
"safi-name": "string",
"afi-name": "string"
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"csnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"lsp": {}
}
}
]
}
interfaces-level_schema:
- adjacencies: object
-
List of the local system's IS-IS adjacencies
- hello-authentication: OVERLAY-OCNI-ISIS-HELLO-AUTHENTICATION
-
This container defines ISIS authentication
- level-number: integer
-
Reference to ISIS level-number
- levels-timers: OVERLAY-OCNI-ISIS-LEVEL-TIMERS
-
This container defines ISIS timers
- interfaces-levels-state: OVERLAY-OCNI-ISIS-LEVELS-LEVEL-STATE
-
This container defines interface ISIS level state information
- levels-afi-safis: object
-
Address-family/Subsequent Address-family list
- packet-counters: OVERLAY-OCNI-ISIS-PACKET-COUNTERS
-
This container defines ISIS interface packet counters
Example
{
"adjacencies": {
"adjacency": [
{
"system-id": "string",
"state": {
"neighbor-extended-circuit-id": "integer",
"restart-status": "boolean",
"remaining-hold-time": "integer",
"restart-support": "boolean",
"adjacency-state": "string",
"system-id": "string",
"nlpid": [
"string"
],
"adjacency-type": "string",
"neighbor-snpa": "string",
"area-address": [
"string"
],
"local-extended-circuit-id": "integer",
"neighbor-circuit-type": "string",
"dis-system-id": "string",
"restart-suppress": "boolean",
"neighbor-ipv4-address": "string",
"up-time": "integer",
"topology": [
"string"
],
"neighbor-ipv6-address": "string",
"priority": "integer"
}
}
]
},
"hello-authentication": {
"key": {
"state": {
"auth-password": "string"
}
}
},
"level-number": "integer",
"levels-timers": {
"state": {
"hello-multiplier": "integer",
"hello-interval": "integer"
}
},
"interfaces-levels-state": {
"level-number": "integer",
"priority": "integer"
},
"levels-afi-safis": {
"levels-afi-safi": [
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
},
"afi-safi-state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
},
"safi-name": "string",
"afi-name": "string"
}
]
},
"packet-counters": {
"psnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"csnp": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"iih": {
"state": {
"received": "integer",
"processed": "integer",
"sent": "integer"
}
},
"lsp": {
"state": {}
}
}
}
adjacencies_schema:
Adjacency table
- adjacency: object[]
-
A single IS-IS adjacency
Example
{
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
}
}
}
}
]
}
]
}
adjacency_schema:
- system-id: string
-
System ID
- interface-name: string
-
Interface name
Example
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {}
}
}
}
]
}
levels-afi-safis_schema:
Address-family/Subsequent Address-family list
- levels-afi-safi: object[]
-
Address-family/Subsequent Address-family list
Example
{
"levels-afi-safi": [
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
},
"afi-safi-state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
},
"safi-name": "string",
"afi-name": "string"
}
]
}
levels-afi-safi_schema:
- afi-safi-segment-routing: object
-
Configuration and operatioanl state parameters relating to segment routing for an interface within the IGP
- afi-safi-state: OVERLAY-OCNI-ISIS-AF-STATE
-
This container defines AFI-SAFI State information
- safi-name: string
-
Reference to subsequent address-family type
- afi-name: string
-
Reference to address-family type
Example
{
"afi-safi-segment-routing": {
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
},
"afi-safi-state": {
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
},
"safi-name": "string",
"afi-name": "string"
}
afi-safi-segment-routing_schema:
Configuration and operatioanl state parameters relating to segment routing for an interface within the IGP
- segment-routing-prefix-sids: object
-
An IGP prefix that should have a segment routing IGP-Prefix SID allocated to it
Example
{
"segment-routing-prefix-sids": {
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
}
segment-routing-prefix-sids_schema:
An IGP prefix that should have a segment routing IGP-Prefix SID allocated to it
- segment-routing-prefix-sid: object[]
-
An IGP prefix that should have a segment routing IGP-Prefix SID allocated to it
Example
{
"segment-routing-prefix-sid": [
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
]
}
segment-routing-prefix-sid_schema:
- prefix: string
-
Reference to the prefix for which the IGP-Prefix SID is to be advertised
Example
{
"prefix": "string",
"state": {
"prefix": "string",
"sid-id": "string",
"label-options": "string"
}
}
global_schema:
This container defines global ISIS configuration and state information
- inter-level-propagation-policies: OVERLAY-OCNI-ISIS-INTER-LEVEL-PROPAGATION-POLICIES
-
Policies to propagate prefixes between IS-IS levels
- lsp-bit: object
-
This container defines ISIS LSP Operational Bits
- afi-safis: object
-
Address-family/Subsequent Address-family list
- segment-routing: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING
-
Configuration and operational state relating to segment routing
- timers: OVERLAY-OCNI-ISIS-TIMERS
-
This container defines ISIS timers
- nsr: OVERLAY-OCNI-ISIS-NSR
-
This container defines ISIS Non-Stop Routing
- global-state: OVERLAY-OCNI-ISIS-GLOBAL-STATE
-
This container defines state for ISIS global router
- transport: OVERLAY-OCNI-ISIS-TRANSPORT
-
This container defines ISIS transport
- graceful-restart: OVERLAY-OCNI-ISIS-GRACEFUL-RESTART
-
This container defines ISIS Graceful Restart
Example
{
"inter-level-propagation-policies": {
"level1-to-level2": {
"state": {
"import-policy": [
"string"
]
}
},
"level2-to-level1": {
"state": {
"import-policy": [
"string"
]
}
}
},
"lsp-bit": {
"overload-bit": {
"overload-bit-state": {
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
},
"reset-triggers": {
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
},
"attached-bit": {
"state": {
"ignore-bit": "boolean",
"suppress-bit": "boolean"
}
}
},
"afi-safis": {
"afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"multi-topology": {
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
},
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
},
"segment-routing": {
"state": {
"enabled": "boolean"
}
},
"timers": {
"state": {
"lsp-lifetime-interval": "integer",
"lsp-refresh-interval": "integer"
},
"lsp-generation": {
"state": {
"lsp-max-wait-interval": "integer",
"lsp-second-wait-interval": "integer",
"adaptive-timer": "string",
"lsp-first-wait-interval": "integer"
}
},
"spf": {
"state": {
"spf-hold-interval": "integer",
"adaptive-timer": "string",
"spf-second-interval": "integer",
"spf-first-interval": "integer"
}
}
},
"nsr": {
"state": {
"enabled": "boolean"
}
},
"global-state": {
"level-capability": "string",
"authentication-check": "boolean",
"fast-flooding": "boolean",
"instance": "string",
"max-ecmp-paths": "integer",
"iid-tlv": "boolean"
}
}
lsp-bit_schema:
This container defines ISIS LSP Operational Bits
- overload-bit: object
-
This container defines Overload Bit configuration
- attached-bit: OVERLAY-OCNI-ISIS-ATTACHED-BIT
-
This container defines Attached Bit
Example
{
"overload-bit": {
"overload-bit-state": {
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
},
"reset-triggers": {
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
},
"attached-bit": {
"state": {
"ignore-bit": "boolean",
"suppress-bit": "boolean"
}
}
}
overload-bit_schema:
This container defines Overload Bit configuration
- overload-bit-state: OVERLAY-OCNI-ISIS-OVERLOAD-BIT-STATE
-
This container defines state for ISIS Overload Bit
- reset-triggers: object
-
This list describes ISIS Overload reset trigger reasons
Example
{
"overload-bit-state": {
"set-bit": "boolean",
"advertise-high-metric": "boolean",
"set-bit-on-boot": "boolean"
},
"reset-triggers": {
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
}
reset-triggers_schema:
This list describes ISIS Overload reset trigger reasons
- reset-trigger: object[]
-
This list describes ISIS Overload reset trigger reasons
Example
{
"reset-trigger": [
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
]
}
reset-trigger_schema:
- reset-trigger: string
-
Reference to the reset trigger reason
Example
{
"reset-trigger": "string",
"state": {
"delay": "integer",
"reset-trigger": "string"
}
}
afi-safis_schema:
Address-family/Subsequent Address-family list
- afi-safi: object[]
-
Address-family/Subsequent Address-family list
Example
{
"afi-safi": [
{
"afi-name": "string",
"safi-name": "string",
"multi-topology": {
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
},
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
]
}
afi-safi_schema:
- afi-name: string
-
Reference to address-family type
- safi-name: string
-
Reference to subsequent address-family type
Example
{
"afi-name": "string",
"safi-name": "string",
"multi-topology": {
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string"
}
},
"state": {
"enabled": "boolean",
"afi-name": "string",
"safi-name": "string",
"metric": "integer"
}
}
levels_schema:
Level table
- level: object[]
-
Per-level operational data
Example
{
"level": [
{
"adjacencies": {
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{}
]
}
}
}
}
]
}
]
}
}
]
}
level_schema:
- adjacencies: object
-
Adjacency table
- lsp-log: ISIS-SH-LSP-LOG-STRUC
-
LSP-log for a single level
- level: string
-
Level
- lsps: object
-
LSP table
- database-log: ISIS-SH-LSP-DB-LOG-STRUC
-
Database-log for a single level
- lsp-table-summary: ISIS-SH-LSP-DB-SUMMARY
-
Summary information for one level's LSP database
- adjacency-log: ISIS-SH-ADJ-LOG-STRUC
-
Log of adjacency changes within a single level
- detailed-lsps: object
-
Detailed LSP table. Use to retrieve LSPs with TLV content.
Example
{
"adjacencies": {
"adjacency": [
{
"adjacency-ietf-nsf-capable-flag": "boolean",
"adjacency-checkpoint-object-id": "integer",
"adjacency-ipv6bfd-state": "string",
"adjacency-topology": [
{
"topology-status": "string",
"id": {
"af-name": "string",
"saf-name": "string",
"topology-name": "string",
"vrf-name": "string"
},
"parallel-p2p-link-suppressed-flag": "boolean"
}
],
"adjacency-local-priority": "string",
"nsr-standby": "integer",
"adj-ipv6bfd-retry-running": "boolean",
"adjacency-uptime-valid-flag": "boolean",
"adj-ipv4bfd-retry-count": "integer",
"adjacency-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
]
}
}
}
}
]
}
]
}
}
link-state-databases_schema:
This list describes LSPs in the LSDB
- link-state-database: object[]
-
This list describes LSPs in the LSDB
Example
{
"link-state-database": [
{
"undefined-tlvs": {
"undefined-tlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"link-state-database-state": {
"sequence-number": "integer",
"version2": "integer",
"checksum": "integer",
"is-type": "integer",
"id-length": "integer",
"pdu-type": "string",
"version": "integer",
"flags": [
"string"
],
"maximum-area-addresses": "integer",
"pdu-length": "integer",
"remaining-lifetime": "integer",
"lsp-id": "string"
},
"tlvses": {
"tlvs": [
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
},
"ipv4-internal-reachability": {
"prefixes": {
"prefixe": [
{}
]
}
}
}
]
}
}
]
}
link-state-database_schema:
- undefined-tlvs: object
-
List of TLVs that are not defined within the model, or are not recognised by the system
- link-state-database-state: OVERLAY-OCNI-ISIS-LSP-STATE
-
State parameters of Link State PDU
- tlvses: object
-
List of TLV types in the LSDB for the specified LSP
- lsp-id: string
-
A reference to the Link State PDU ID
Example
{
"undefined-tlvs": {
"undefined-tlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"link-state-database-state": {
"sequence-number": "integer",
"version2": "integer",
"checksum": "integer",
"is-type": "integer",
"id-length": "integer",
"pdu-type": "string",
"version": "integer",
"flags": [
"string"
],
"maximum-area-addresses": "integer",
"pdu-length": "integer",
"remaining-lifetime": "integer",
"lsp-id": "string"
},
"tlvses": {
"tlvs": [
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
},
"ipv4-internal-reachability": {
"prefixes": {
"prefixe": [
{}
]
}
}
}
]
}
}
undefined-tlvs_schema:
List of TLVs that are not defined within the model, or are not recognised by the system
- undefined-tlv: object[]
-
List of TLVs that are not defined within the model, or are not recognised by the system
Example
{
"undefined-tlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
undefined-tlv_schema:
- type: integer
-
Reference to the undefined TLV's type
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
tlvses_schema:
List of TLV types in the LSDB for the specified LSP
- tlvs: object[]
-
List of TLV types in the LSDB for the specified LSP
Example
{
"tlvs": [
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
},
"ipv4-internal-reachability": {
"prefixes": {
"prefixe": [
{
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {}
}
}
]
}
}
}
]
}
tlvs_schema:
- instance-ids: object
-
A list of instance IDs received within TLV 7 within an IS-IS LSP
- router-capabilities: object
-
This list describes IS Router capabilities
- ipv4-internal-reachability: object
-
This container defines list of IPv4 internal reachability information
- ipv6-srlgs: object
-
Instance of the IPv6 SRLG TLV
- area-address: OVERLAY-OCNI-ISIS-AREA-ADDRESS
-
This container defines TLV 1
- nlpid: OVERLAY-OCNI-ISIS-NLPID
-
This container defines TLV 129
- purge-oi: OVERLAY-OCNI-ISIS-PURGE-OI
-
This container defines ISIS purge TLV
- ipv4-external-reachability: object
-
This container defines list of IPv4 external reachability information
- ipv6-interface-addresses: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESSES
-
This container defines TLV 232
- ipv4-srlgs: object
-
Instance of the IPv4 SRLG TLV
- extended-ipv4-reachability: object
-
This container defines list of IPv4 extended reachability information
- ipv4-interface-addresses: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESSES
-
This container defines TLV 132
- multi-topology: object
-
This container defines the topology supported
- ipv6-te-router-id: OVERLAY-OCNI-ISIS-IPV6-TE-ROUTER-ID
-
This container defines TLV 140
- is-reachability: object
-
This container describes list of ISIS neighbors and attributes
- mt-isn: object
-
This container defines list of ISIS multi-topology neighbors
- tlvs-state: OVERLAY-OCNI-ISIS-TLV-STATE
-
Operational state parameters relating to the specified LSP
- extended-is-reachability: object
-
This container defines list of ISIS extended reachability neighbors
- mt-ipv6-reachability: object
-
This container defines list of IPv6 reachability information in multi - topology environment
- authentication: OVERLAY-OCNI-ISIS-AUTHENTICATION
-
This container defines authentication information of the node
- host-name: OVERLAY-OCNI-ISIS-HOSTNAME
-
This container defines TLV 137
- mt-ipv4-reachability: object
-
This container defines list of IPv4 reachability Information in multi-topology environment
- ipv6-reachability: object
-
This container defines list of IPv6 reachability information
- type: string
-
Reference to the TLV's type
- ipv4-te-router-id: OVERLAY-OCNI-ISIS-IPV4-TE-ROUTER-ID
-
This container defines TLV 134
Example
{
"instance-ids": {
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
},
"router-capabilities": {
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
},
"ipv4-internal-reachability": {
"prefixes": {
"prefixe": [
{
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
null
]
}
}
}
]
}
}
}
router-capabilities_schema:
This list describes IS Router capabilities
- router-capability: object[]
-
This list describes IS Router capabilities
Example
{
"router-capability": [
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
]
}
router-capability_schema:
- subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
- undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system
- instance-number: integer
-
Reference to the instance number of the router capability TLV
- router-capabilities-state: OVERLAY-OCNI-ISIS-CAPABILITY-STATE
-
State parameters of TLV 242
Example
{
"subtlvs": {
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
},
"undefined-subtlvs": {
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"instance-number": "integer",
"router-capabilities-state": {
"instance-number": "integer",
"flags": [
"string"
],
"router-id": "string"
}
}
undefined-subtlvs_schema:
Sub-TLVs that are not defined in the model or not recognised by system
- undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system
Example
{
"undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
undefined-subtlv_schema:
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
subtlvs_schema:
List of subTLV types in the LSDB for the specified TLV
- subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
Example
{
"subtlv": [
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
]
}
subtlv_schema:
- subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLV-STATE
-
State parameters of IS Router Capabilities
- segment-routing-algorithms: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-ALGORITHMS
-
This container defines SR algorithm sub-TLV 19
- type: string
-
Reference to the sub-TLV type
- segment-routing-capability: object
-
This container defines SR Capability sub-TLV 2
Example
{
"subtlvs-state": {
"type": "string"
},
"segment-routing-algorithms": {
"state": {
"algorithm": [
"string"
]
}
},
"type": "string",
"segment-routing-capability": {
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
}
segment-routing-capability_schema:
This container defines SR Capability sub-TLV 2
- segment-routing-capability-state: OVERLAY-OCNI-ISIS-SEGMENT-ROUTING-CAPABILITY-STATE
-
State parameters of IS SR Router Capability
- srgb-descriptors: object
-
Descriptor entry within the SR capabilty sub-TLV
Example
{
"segment-routing-capability-state": {
"flags": [
"string"
]
},
"srgb-descriptors": {
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
}
srgb-descriptors_schema:
Descriptor entry within the SR capabilty sub-TLV
- srgb-descriptor: object[]
-
Descriptor entry within the SR capabilty sub-TLV
Example
{
"srgb-descriptor": [
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
]
}
srgb-descriptor_schema:
- range: integer
-
Reference to unique SRGB Descriptor
Example
{
"range": "integer",
"state": {
"range": "integer",
"label": "string"
}
}
mt-ipv4-reachability_schema:
This container defines list of IPv4 reachability Information in multi-topology environment
- mt-ipv4-reachability-prefixes: object
-
IPv4 prefixes that are contained within MT reachability TLV
Example
{
"mt-ipv4-reachability-prefixes": {
"mt-ipv4-reachability-prefixe": [
{
"prefix": "string",
"mt-ipv4-reachability-prefixes-undefined-subtlvs": {
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-ipv4-reachability-prefixes-subtlvs": {
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
},
"mt-id": "integer",
"mt-ipv4-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
}
]
}
}
mt-ipv4-reachability-prefixes_schema:
IPv4 prefixes that are contained within MT reachability TLV
- mt-ipv4-reachability-prefixe: object[]
-
IPv4 prefixes that are contained within MT reachability TLV
Example
{
"mt-ipv4-reachability-prefixe": [
{
"prefix": "string",
"mt-ipv4-reachability-prefixes-undefined-subtlvs": {
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-ipv4-reachability-prefixes-subtlvs": {
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
},
"mt-id": "integer",
"mt-ipv4-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
}
]
}
mt-ipv4-reachability-prefixe_schema:
- prefix: string
-
Reference to the prefix to which reachability is being advertised
- mt-ipv4-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system
- mt-ipv4-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
- mt-id: integer
-
Reference to the topology ID of the topology that the prefix is within
- mt-ipv4-reachability-prefixes-state: OVERLAY-OCNI-ISIS-MT-IPV4-REACHABILITY-PREFIXES-PREFIX-STATE
-
State parameters of an IPv4 extended prefix
Example
{
"prefix": "string",
"mt-ipv4-reachability-prefixes-undefined-subtlvs": {
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-ipv4-reachability-prefixes-subtlvs": {
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
},
"mt-id": "integer",
"mt-ipv4-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer",
"mt-id": "integer"
}
}
mt-ipv4-reachability-prefixes-undefined-subtlvs_schema:
Sub-TLVs that are not defined in the model or not recognised by system
- mt-ipv4-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system
Example
{
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
mt-ipv4-reachability-prefixes-undefined-subtlv_schema:
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
mt-ipv4-reachability-prefixes-subtlvs_schema:
List of subTLV types in the LSDB for the specified TLV
- mt-ipv4-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
Example
{
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
]
}
mt-ipv4-reachability-prefixes-subtlv_schema:
- prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list
- prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4
- prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11
- prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12
- mt-ipv4-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-MT-IPV4-REACHABILITY-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix
- prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1
- prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2
- type: string
-
Reference to the sub-TLV type
Example
{
"prefixes-subtlvs-prefix-sids": {
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv4-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"type": "string"
}
prefixes-subtlvs-prefix-sids_schema:
Prefix Segment-ID list
- prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list
Example
{
"prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
prefixes-subtlvs-prefix-sid_schema:
- value: integer
-
Reference to the value of the prefix SID
Example
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
mt-isn_schema:
This container defines list of ISIS multi-topology neighbors
- mt-isn-neighbors: object
-
This container describes IS neighbors
Example
{
"mt-isn-neighbors": {
"mt-isn-neighbor": [
{
"mt-isn-neighbors-subtlvs": {
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
}
]
}
}
]
}
}
]
}
}
mt-isn-neighbors_schema:
This container describes IS neighbors
- mt-isn-neighbor: object[]
-
This container describes IS neighbors
Example
{
"mt-isn-neighbor": [
{
"mt-isn-neighbors-subtlvs": {
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
}
]
}
}
]
}
}
]
}
mt-isn-neighbor_schema:
- mt-isn-neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
- mt-isn-neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system
- mt-isn-neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBORS-NEIGHBOR-STATE
-
State parameters of MT neighbor
- system-id: string
-
Reference to the System ID of the neighbor
- mt-id: integer
-
Reference to the topology that the neighbor is within
Example
{
"mt-isn-neighbors-subtlvs": {
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
}
}
]
}
}
mt-isn-neighbors-subtlvs_schema:
List of subTLV types in the LSDB for the specified TLV
- mt-isn-neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
Example
{
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"mt-isn-neighbors-subtlvs-state": {}
}
]
}
mt-isn-neighbors-subtlv_schema:
- subtlvs-ipv6-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13
- subtlvs-adjacency-sids: object
-
Adjacency Segment-IDs List
- subtlvs-te-default-metric: OVERLAY-OCNI-ISIS-SUBTLV-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18
- subtlvs-max-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9
- subtlvs-lan-adjacency-sids: object
-
Adjacency Segment-IDs List
- subtlvs-max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-SUBTLV-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10
- subtlvs-unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth
- subtlvs-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-ADMIN-GROUP
-
This container defines sub-TLV 3
- subtlvs-ipv4-neighbor-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8
- subtlvs-extended-admin-group: OVERLAY-OCNI-ISIS-SUBTLV-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14
- subtlvs-bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV
- mt-isn-neighbors-subtlvs-state: OVERLAY-OCNI-ISIS-NEIGHBOR-SUBTLVS-SUBTLV-STATE
-
State parameters of IS neighbor state
- subtlvs-ipv6-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12
- type: string
-
Reference to the sub-TLV type
- subtlvs-ipv4-interface-address: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6
Example
{
"subtlvs-ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-adjacency-sids": {
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-te-default-metric": {
"state": {
"metric": "integer"
}
},
"subtlvs-max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-lan-adjacency-sids": {
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"subtlvs-max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"subtlvs-unreserved-bandwidths": {
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
]
},
"subtlvs-admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"subtlvs-ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"subtlvs-extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"subtlvs-bandwidth-constraints": {
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"mt-isn-neighbors-subtlvs-state": {
"type": "string"
}
}
subtlvs-adjacency-sids_schema:
Adjacency Segment-IDs List
- subtlvs-adjacency-sid: object[]
-
Adjacency Segment-IDs List
Example
{
"subtlvs-adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
subtlvs-adjacency-sid_schema:
- value: integer
-
Reference to the value of the Adjacency-SID
Example
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
subtlvs-bandwidth-constraints_schema:
List of the Bandwidth Constraints sub-TLV instances present in the TLV
- subtlvs-bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV
Example
{
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
}
subtlvs-bandwidth-constraint_schema:
- subtlvs-bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINTS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22
- bandwidth-constraints-constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV
Example
{
"subtlvs-bandwidth-constraints-state": {
"model-id": "integer"
},
"bandwidth-constraints-constraints": {
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
bandwidth-constraints-constraints_schema:
List of the constraints within the Bandwidth Constraints sub-TLV
- bandwidth-constraints-constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV
Example
{
"bandwidth-constraints-constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
bandwidth-constraints-constraint_schema:
- constraint-id: integer
-
Reference to the unique ID for the BCN level
Example
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
subtlvs-unreserved-bandwidths_schema:
Setup priority (0 through 7) for unreserved bandwidth
- subtlvs-unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth
Example
{
"subtlvs-unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
]
}
subtlvs-unreserved-bandwidth_schema:
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds
Example
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
subtlvs-lan-adjacency-sids_schema:
Adjacency Segment-IDs List
- subtlvs-lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List
Example
{
"subtlvs-lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
subtlvs-lan-adjacency-sid_schema:
- value: integer
-
Reference to the value of the LAN Adjacency-SID
Example
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
mt-isn-neighbors-undefined-subtlvs_schema:
Sub-TLVs that are not defined in the model or not recognised by system
- mt-isn-neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system
Example
{
"mt-isn-neighbors-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
mt-isn-neighbors-undefined-subtlv_schema:
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
ipv6-srlgs_schema:
Instance of the IPv6 SRLG TLV
- ipv6-srlg: object[]
-
Instance of the IPv6 SRLG TLV
Example
{
"ipv6-srlg": [
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv6-neighbor-address": "string",
"flags": [
"string"
],
"ipv6-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
]
}
ipv6-srlg_schema:
- instance-number: integer
-
Reference to the instance number of the IPv6 Shared Risk Link Group (SRLG) TLV
Example
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv6-neighbor-address": "string",
"flags": [
"string"
],
"ipv6-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
ipv6-reachability_schema:
This container defines list of IPv6 reachability information
- ipv6-reachability-prefixes: object
-
This list defines IPv6 extended prefix attributes
Example
{
"ipv6-reachability-prefixes": {
"ipv6-reachability-prefixe": [
{
"ipv6-reachability-prefixes-undefined-subtlvs": {
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefix": "string",
"ipv6-reachability-prefixes-subtlvs": {
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
},
"ipv6-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"metric": "integer"
}
}
]
}
}
ipv6-reachability-prefixes_schema:
This list defines IPv6 extended prefix attributes
- ipv6-reachability-prefixe: object[]
-
This list defines IPv6 extended prefix attributes
Example
{
"ipv6-reachability-prefixe": [
{
"ipv6-reachability-prefixes-undefined-subtlvs": {
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefix": "string",
"ipv6-reachability-prefixes-subtlvs": {
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
},
"ipv6-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"metric": "integer"
}
}
]
}
ipv6-reachability-prefixe_schema:
- ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system
- prefix: string
-
Reference to the IPv6 prefix that the TLV corresponds to
- ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
- ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-STATE
-
State parameters of IPv6 prefix attributes
Example
{
"ipv6-reachability-prefixes-undefined-subtlvs": {
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefix": "string",
"ipv6-reachability-prefixes-subtlvs": {
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
},
"ipv6-reachability-prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"metric": "integer"
}
}
ipv6-reachability-prefixes-subtlvs_schema:
List of subTLV types in the LSDB for the specified TLV
- ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
Example
{
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
]
}
ipv6-reachability-prefixes-subtlv_schema:
- subtlvs-tag: OVERLAY-OCNI-ISIS-SUBTLV-TAG
-
This container defines sub-TLV 1
- subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11
- subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12
- ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix
- subtlvs-tag64: OVERLAY-OCNI-ISIS-SUBTLV-TAG64
-
This container defines sub-TLV 2
- subtlvs-flags: OVERLAY-OCNI-ISIS-SUBTLV-FLAGS
-
This container defines sub-TLV 4
- subtlvs-prefix-sids: object
-
Prefix Segment-ID list
- type: string
-
Reference to the sub-TLV type
Example
{
"subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
},
"subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"subtlvs-prefix-sids": {
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string"
}
subtlvs-prefix-sids_schema:
Prefix Segment-ID list
- subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list
Example
{
"subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
subtlvs-prefix-sid_schema:
- value: integer
-
Reference to the value of the prefix SID
Example
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
ipv6-reachability-prefixes-undefined-subtlvs_schema:
Sub-TLVs that are not defined in the model or not recognised by system
- ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system
Example
{
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
ipv6-reachability-prefixes-undefined-subtlv_schema:
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
ipv4-internal-reachability_schema:
This container defines list of IPv4 internal reachability information
- prefixes: object
-
IPv4 prefixes and internal reachability attributes
Example
{
"prefixes": {
"prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
}
prefixes_schema:
IPv4 prefixes and internal reachability attributes
- prefixe: object[]
-
IPv4 prefixes and internal reachability attributes
Example
{
"prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
prefixe_schema:
- prefix: string
-
Reference to the IPv4 prefix
Example
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
extended-is-reachability_schema:
This container defines list of ISIS extended reachability neighbors
- extended-is-reachability-neighbors: object
-
This list describes ISIS extended neigbors and reachability attributes
Example
{
"extended-is-reachability-neighbors": {
"extended-is-reachability-neighbor": [
{
"neighbors-subtlvs": {
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"neighbors-subtlvs-state": {
"type": "string"
},
"max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
}
]
}
}
]
}
}
extended-is-reachability-neighbors_schema:
This list describes ISIS extended neigbors and reachability attributes
- extended-is-reachability-neighbor: object[]
-
This list describes ISIS extended neigbors and reachability attributes
Example
{
"extended-is-reachability-neighbor": [
{
"neighbors-subtlvs": {
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"neighbors-subtlvs-state": {
"type": "string"
},
"max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
}
]
}
}
]
}
extended-is-reachability-neighbor_schema:
- neighbors-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
- neighbors-state: OVERLAY-OCNI-ISIS-NEIGHBOR-STATE
-
State parameters of extended neighbor
- neighbors-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system
- system-id: string
-
Reference to the neighboring system's system ID
Example
{
"neighbors-subtlvs": {
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"neighbors-subtlvs-state": {
"type": "string"
},
"max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {}
}
]
}
}
neighbors-subtlvs_schema:
List of subTLV types in the LSDB for the specified TLV
- neighbors-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
Example
{
"neighbors-subtlv": [
{
"ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"neighbors-subtlvs-state": {
"type": "string"
},
"max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {
"state": {}
}
}
]
}
neighbors-subtlv_schema:
- ipv6-neighbor-address: OVERLAY-OCNI-ISIS-IPV6-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 13
- neighbors-subtlvs-state: OVERLAY-OCNI-ISIS-SUBTLVS-SUBTLV-STATE
-
State parameters of IS neighbor state
- max-reservable-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-RESERVABLE-LINK-BANDWIDTH
-
This container defines sub-TLV 10
- bandwidth-constraints: object
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV
- te-default-metric: OVERLAY-OCNI-ISIS-TE-DEFAULT-METRIC
-
This container defines sub-TLV 18
- max-link-bandwidth: OVERLAY-OCNI-ISIS-MAX-LINK-BANDWIDTH
-
This container defines sub-TLV 9
- lan-adjacency-sids: object
-
Adjacency Segment-IDs List
- admin-group: OVERLAY-OCNI-ISIS-ADMIN-GROUP
-
This container defines sub-TLV 3
- ipv4-neighbor-address: OVERLAY-OCNI-ISIS-IPV4-NEIGHBOR-ADDRESS
-
This container defines sub-TLV 8
- extended-admin-group: OVERLAY-OCNI-ISIS-EXTENDED-ADMIN-GROUP
-
This container defines sub-TLV 14
- ipv6-interface-address: OVERLAY-OCNI-ISIS-IPV6-INTERFACE-ADDRESS
-
This container defines sub-TLV 12
- adjacency-sids: object
-
Adjacency Segment-IDs List
- ipv4-interface-address: OVERLAY-OCNI-ISIS-IPV4-INTERFACE-ADDRESS
-
This container defines sub-TLV 6
- type: string
-
Reference to the sub-TLV type
- unreserved-bandwidths: object
-
Setup priority (0 through 7) for unreserved bandwidth
Example
{
"ipv6-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"neighbors-subtlvs-state": {
"type": "string"
},
"max-reservable-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"bandwidth-constraints": {
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
},
"te-default-metric": {
"state": {
"metric": "integer"
}
},
"max-link-bandwidth": {
"state": {
"bandwidth": "string"
}
},
"lan-adjacency-sids": {
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"admin-group": {
"state": {
"admin-group": [
"integer"
]
}
},
"ipv4-neighbor-address": {
"state": {
"address": [
"string"
]
}
},
"extended-admin-group": {
"state": {
"extended-admin-group": [
"integer"
]
}
},
"ipv6-interface-address": {
"state": {
"address": [
"string"
]
}
},
"adjacency-sids": {
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
},
"ipv4-interface-address": {
"state": {
"address": [
"string"
]
}
}
}
lan-adjacency-sids_schema:
Adjacency Segment-IDs List
- lan-adjacency-sid: object[]
-
Adjacency Segment-IDs List
Example
{
"lan-adjacency-sid": [
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
lan-adjacency-sid_schema:
- value: integer
-
Reference to the value of the LAN Adjacency-SID
Example
{
"value": "integer",
"state": {
"neighbor-id": "string",
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
adjacency-sids_schema:
Adjacency Segment-IDs List
- adjacency-sid: object[]
-
Adjacency Segment-IDs List
Example
{
"adjacency-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
]
}
adjacency-sid_schema:
- value: integer
-
Reference to the value of the Adjacency-SID
Example
{
"value": "integer",
"state": {
"flags": [
"string"
],
"weight": "integer",
"value": "integer"
}
}
unreserved-bandwidths_schema:
Setup priority (0 through 7) for unreserved bandwidth
- unreserved-bandwidth: object[]
-
Setup priority (0 through 7) for unreserved bandwidth
Example
{
"unreserved-bandwidth": [
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
]
}
unreserved-bandwidth_schema:
- priority: integer
-
Reference to the setup priority to which the unreserved bandwidth corresponds
Example
{
"priority": "integer",
"state": {
"priority": "integer",
"bandwidth": "string"
}
}
bandwidth-constraints_schema:
List of the Bandwidth Constraints sub-TLV instances present in the TLV
- bandwidth-constraint: object[]
-
List of the Bandwidth Constraints sub-TLV instances present in the TLV
Example
{
"bandwidth-constraint": [
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
]
}
bandwidth-constraint_schema:
- bandwidth-constraints-state: OVERLAY-OCNI-ISIS-BANDWIDTH-CONSTRAINT-STATE
-
State parameters of IS Extended Reachability sub-TLV 22
- constraints: object
-
List of the constraints within the Bandwidth Constraints sub-TLV
- model-id: integer
-
Reference to the model ID associated with the instance of the Bandwidth Constraints sub-TLV
Example
{
"bandwidth-constraints-state": {
"model-id": "integer"
},
"constraints": {
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
},
"model-id": "integer"
}
constraints_schema:
List of the constraints within the Bandwidth Constraints sub-TLV
- constraint: object[]
-
List of the constraints within the Bandwidth Constraints sub-TLV
Example
{
"constraint": [
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
]
}
constraint_schema:
- constraint-id: integer
-
Reference to the unique ID for the BCN level
Example
{
"constraint-id": "integer",
"state": {
"bandwidth": "string",
"constraint-id": "integer"
}
}
neighbors-undefined-subtlvs_schema:
Sub-TLVs that are not defined in the model or not recognised by system
- neighbors-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system
Example
{
"neighbors-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
neighbors-undefined-subtlv_schema:
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
instance-ids_schema:
A list of instance IDs received within TLV 7 within an IS-IS LSP
- instance-id: object[]
-
A list of instance IDs received within TLV 7 within an IS-IS LSP
Example
{
"instance-id": [
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
]
}
instance-id_schema:
- instance-id: integer
-
Reference to the unique instance ID
Example
{
"instance-id": "integer",
"state": {
"topology-id": [
"integer"
],
"instance-id": "integer"
}
}
ipv4-srlgs_schema:
Instance of the IPv4 SRLG TLV
- ipv4-srlg: object[]
-
Instance of the IPv4 SRLG TLV
Example
{
"ipv4-srlg": [
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv4-neighbor-address": "string",
"flags": [
"string"
],
"ipv4-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
]
}
ipv4-srlg_schema:
- instance-number: integer
-
Reference to the instance number of TLV 138
Example
{
"instance-number": "integer",
"state": {
"psn-number": "integer",
"instance-number": "integer",
"ipv4-neighbor-address": "string",
"flags": [
"string"
],
"ipv4-interface-address": "string",
"system-id": "string",
"srlg-value": [
"integer"
]
}
}
is-reachability_schema:
This container describes list of ISIS neighbors and attributes
- neighbors: object
-
IS reachability neighbor attributes
Example
{
"neighbors": {
"neighbor": [
{
"system-id": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"system-id": "string"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
}
neighbors_schema:
Neighbor table
- neighbor: object[]
-
A single neighbor router
Example
{
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string"
}
}
}
}
]
}
]
}
neighbor_schema:
- system-id: string
-
System ID
- interface-name: string
-
Interface name
Example
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{}
]
}
}
}
}
]
}
extended-ipv4-reachability_schema:
This container defines list of IPv4 extended reachability information
- extended-ipv4-reachability-prefixes: object
-
This list describes IPv4 extended prefixes and attributes
Example
{
"extended-ipv4-reachability-prefixes": {
"extended-ipv4-reachability-prefixe": [
{
"prefix": "string",
"prefixes-subtlvs": {
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
}
}
]
},
"prefixes-undefined-subtlvs": {
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
]
}
}
extended-ipv4-reachability-prefixes_schema:
This list describes IPv4 extended prefixes and attributes
- extended-ipv4-reachability-prefixe: object[]
-
This list describes IPv4 extended prefixes and attributes
Example
{
"extended-ipv4-reachability-prefixe": [
{
"prefix": "string",
"prefixes-subtlvs": {
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
}
}
]
},
"prefixes-undefined-subtlvs": {
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
]
}
extended-ipv4-reachability-prefixe_schema:
- prefix: string
-
Reference to the IPv4 prefix that the TLV describes the attributes of
- prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
- prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system
- prefixes-state: OVERLAY-OCNI-ISIS-PREFIX-STATE
-
State parameters of an IPv4 extended prefix
Example
{
"prefix": "string",
"prefixes-subtlvs": {
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
}
}
]
},
"prefixes-undefined-subtlvs": {
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"prefixes-state": {
"sbit": "boolean",
"prefix": "string",
"up-down": "boolean",
"metric": "integer"
}
}
prefixes-subtlvs_schema:
List of subTLV types in the LSDB for the specified TLV
- prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
Example
{
"prefixes-subtlv": [
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
}
}
]
}
prefixes-subtlv_schema:
- tag64: OVERLAY-OCNI-ISIS-TAG64
-
This container defines sub-TLV 2
- prefix-sids: object
-
Prefix Segment-ID list
- ipv4-source-router-id: OVERLAY-OCNI-ISIS-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11
- tag: OVERLAY-OCNI-ISIS-TAG
-
This container defines sub-TLV 1
- flags: OVERLAY-OCNI-ISIS-FLAGS
-
This container defines sub-TLV 4
- prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix
- type: string
-
Reference to the sub-TLV type
- ipv6-source-router-id: OVERLAY-OCNI-ISIS-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12
Example
{
"tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"prefix-sids": {
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"tag": {
"state": {
"tag32": [
"integer"
]
}
},
"flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"prefixes-subtlvs-state": {
"type": "string"
},
"type": "string",
"ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
}
}
prefix-sids_schema:
Prefix Segment-ID list
- prefix-sid: object[]
-
Prefix Segment-ID list
Example
{
"prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
prefix-sid_schema:
- value: integer
-
Reference to the value of the prefix SID
Example
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
prefixes-undefined-subtlvs_schema:
Sub-TLVs that are not defined in the model or not recognised by system
- prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system
Example
{
"prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
prefixes-undefined-subtlv_schema:
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
multi-topology_schema:
This container defines the topology supported
- topologies: object
-
This list describes a topology
Example
{
"topologies": {
"topology": [
{
"mt-id": "integer",
"state": {
"attributes": "string",
"mt-id": "integer"
}
}
]
}
}
topologies_schema:
Topology table
- topology: object[]
-
Per-topology data
Example
{
"topology": [
{
"ipv4-flex-route-tables": {
"ipv4-flex-route-table": [
{
"ipv4-flex-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer"
}
]
}
]
}
]
}
}
}
]
}
]
}
}
]
}
topology_schema:
- ipv4-flex-route-tables: object
-
IPv4 Flex-Algo local route tables
- ipv6frr-backups: object
-
IPv6 FRR table
- ipv6-flex-route-tables: object
-
IPv6 Flex-Algo local route tables
- topology-name: string
-
Topology Name
- srv6-locators: object
-
SRv6 Locator Table
- af-name: string
-
Address family
- topology-levels: object
-
Per-topology level table
- ipv4-routes: object
-
IPv4 local route table
- ipv6-routes: object
-
IPv6 local route
- saf-name: string
-
Sub address family
- ipv4frr-backups: object
-
IPv4 FRR table
- frr-summary: ISIS-SH-FRR-SUMMARY
-
FRR summary information for a particular IS-IS topology
Example
{
"ipv4-flex-route-tables": {
"ipv4-flex-route-table": [
{
"ipv4-flex-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string"
}
]
}
]
}
]
}
}
}
]
}
]
}
}
ipv4-external-reachability_schema:
This container defines list of IPv4 external reachability information
- ipv4-external-reachability-prefixes: object
-
IPv4 external prefixes and reachability attributes
Example
{
"ipv4-external-reachability-prefixes": {
"ipv4-external-reachability-prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
}
ipv4-external-reachability-prefixes_schema:
IPv4 external prefixes and reachability attributes
- ipv4-external-reachability-prefixe: object[]
-
IPv4 external prefixes and reachability attributes
Example
{
"ipv4-external-reachability-prefixe": [
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
]
}
ipv4-external-reachability-prefixe_schema:
- prefix: string
-
Reference to the IPv4 prefix
Example
{
"prefix": "string",
"delay-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"state": {
"prefix": "string",
"up-down": "boolean"
},
"expense-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
},
"default-metric": {
"state": {
"metric": "integer",
"flags": "string"
}
},
"error-metric": {
"state": {
"metric": "integer",
"flags": [
"string"
]
}
}
}
mt-ipv6-reachability_schema:
This container defines list of IPv6 reachability information in multi - topology environment
- mt-ipv6-reachability-prefixes: object
-
List of IPv6 prefixes contained within MT reachability TLV
Example
{
"mt-ipv6-reachability-prefixes": {
"mt-ipv6-reachability-prefixe": [
{
"mt-ipv6-reachability-prefixes-state": {
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
},
"prefix": "string",
"mt-ipv6-reachability-prefixes-undefined-subtlvs": {
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-id": "integer",
"mt-ipv6-reachability-prefixes-subtlvs": {
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
}
]
}
}
mt-ipv6-reachability-prefixes_schema:
List of IPv6 prefixes contained within MT reachability TLV
- mt-ipv6-reachability-prefixe: object[]
-
List of IPv6 prefixes contained within MT reachability TLV
Example
{
"mt-ipv6-reachability-prefixe": [
{
"mt-ipv6-reachability-prefixes-state": {
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
},
"prefix": "string",
"mt-ipv6-reachability-prefixes-undefined-subtlvs": {
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-id": "integer",
"mt-ipv6-reachability-prefixes-subtlvs": {
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
}
]
}
mt-ipv6-reachability-prefixe_schema:
- mt-ipv6-reachability-prefixes-state: OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-STATE
-
State parameters relating an IPv6 prefix attribute
- prefix: string
-
Reference to the IPv6 prefix described by the TLV
- mt-ipv6-reachability-prefixes-undefined-subtlvs: object
-
Sub-TLVs that are not defined in the model or not recognised by system
- mt-id: integer
-
Reference to the multi-topology ID
- mt-ipv6-reachability-prefixes-subtlvs: object
-
List of subTLV types in the LSDB for the specified TLV
Example
{
"mt-ipv6-reachability-prefixes-state": {
"metric": "integer",
"prefix": "string",
"up-down": "boolean",
"xbit": "boolean",
"sbit": "boolean",
"mt-id": "integer"
},
"prefix": "string",
"mt-ipv6-reachability-prefixes-undefined-subtlvs": {
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
},
"mt-id": "integer",
"mt-ipv6-reachability-prefixes-subtlvs": {
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
}
mt-ipv6-reachability-prefixes-subtlvs_schema:
List of subTLV types in the LSDB for the specified TLV
- mt-ipv6-reachability-prefixes-subtlv: object[]
-
List of subTLV types in the LSDB for the specified TLV
Example
{
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
]
}
mt-ipv6-reachability-prefixes-subtlv_schema:
- mt-ipv6-reachability-prefixes-subtlvs-flags: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-FLAGS
-
This container defines sub-TLV 4
- mt-ipv6-reachability-prefixes-subtlvs-tag: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG
-
This container defines sub-TLV 1
- mt-ipv6-reachability-prefixes-subtlvs-tag64: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-TAG64
-
This container defines sub-TLV 2
- mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV6-SOURCE-ROUTER-ID
-
This container defines sub-TLV 12
- mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id: OVERLAY-OCNI-ISIS-PREFIX-SUBTLVS-SUBTLV-IPV4-SOURCE-ROUTER-ID
-
This container defines sub-TLV 11
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sids: object
-
Prefix Segment-ID list
- type: string
-
Reference to the sub-TLV type
- mt-ipv6-reachability-prefixes-subtlvs-state: OVERLAY-OCNI-ISIS-MT-IPV6-REACHABILITY-PREFIXES-PREFIX-SUBTLVS-SUBTLV-STATE
-
State parameters for a prefix
Example
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": {
"state": {
"flags": [
"string"
],
"type": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag": {
"state": {
"tag32": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-tag64": {
"state": {
"tag64": [
"integer"
]
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": {
"state": {
"type": "string",
"router-id": "string"
}
},
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": {
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
},
"type": "string",
"mt-ipv6-reachability-prefixes-subtlvs-state": {
"type": "string"
}
}
mt-ipv6-reachability-prefixes-subtlvs-prefix-sids_schema:
Prefix Segment-ID list
- mt-ipv6-reachability-prefixes-subtlvs-prefix-sid: object[]
-
Prefix Segment-ID list
Example
{
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
]
}
mt-ipv6-reachability-prefixes-subtlvs-prefix-sid_schema:
- value: integer
-
Reference to the value of the prefix SID
Example
{
"value": "integer",
"state": {
"flags": [
"string"
],
"algorithm": "integer",
"value": "integer"
}
}
mt-ipv6-reachability-prefixes-undefined-subtlvs_schema:
Sub-TLVs that are not defined in the model or not recognised by system
- mt-ipv6-reachability-prefixes-undefined-subtlv: object[]
-
Sub-TLVs that are not defined in the model or not recognised by system
Example
{
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
]
}
mt-ipv6-reachability-prefixes-undefined-subtlv_schema:
- type: integer
-
Reference to the type of the undefined sub-TLV
Example
{
"type": "integer",
"state": {
"length": "integer",
"type": "integer",
"value": "string"
}
}
instances_schema:
Per-instance operational data
- instance: object[]
-
IS-IS instance
Example
{
"instance": [
{
"neighbors": {
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {}
}
}
}
]
}
]
}
}
]
}
instance_schema:
- neighbors: object
-
Neighbor table
- checkpoint-interfaces: object
-
Checkpointed interface table
- protocol: ISIS-SH-PROTO
-
Basic protocol information about an IS-IS instance
- error-log: ISIS-SH-ERR-LOG-STRUC
-
Log of errors and warnings
- interfaces: object
-
Interface table
- statistics-global: ISIS-SH-TRAFFIC-GLOBAL
-
Per-instance statistics
- checkpoint-lsps: object
-
Checkpointed LSP table
- mesh-groups: ISIS-SH-MESH-GROUPS
-
Mesh-group information
- host-names: object
-
Hostname table
- flex-algos: object
-
Flex-Algo Table
- checkpoint-adjacencies: object
-
Checkpointed adjacency table
- interface-statistics: object
-
Interface statistics table
- instance-name: string
-
Instance identifier
- neighbor-summaries: object
-
Neighbor-summary table
- checkpoint-te-tunnels: object
-
Checkpointed TE tunnel table
- topologies: object
-
Topology table
- nsr-status: ISIS-SH-NSR-STATUS-GLOBAL
-
NSR Status information
- levels: object
-
Level table
- nsr-statistics: ISIS-SH-NSR-STATS-GLOBAL
-
NSR Statistics information
- srms: object
-
Segment Routing Mapping Server operational data
Example
{
"neighbors": {
"neighbor": [
{
"neighbor-per-address-family-data": [
{
"af-name": "string",
"ipv4": {
"interface-address": [
{
"entry": "string"
}
],
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"next-hop": "string",
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
},
"adjacency-sid-value": "string",
"adjacency-sid-backup-te": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-label-stack": [
{
"entry": "integer"
}
],
"backup-node-address": "string"
}
},
"underlying-adjacency-sid": [
{
"entry": "string"
}
]
},
"ipv6": {
"non-frr-end-xsid": {
"end-xsid-function": "string",
"end-xsid-backup": {
"backup-stack-size": "integer",
"backup-nexthop": "string",
"backup-interface": "string",
"backup-stack": [
{
"prefix": "string",
"prefix-length": "string"
}
],
"backup-node-address": "string"
},
"end-xsid": {
"prefix": "string",
"prefix-length": "string"
}
},
"underlying-interface": [
{
"interface-index": "integer",
"interface-name": "string"
}
],
"interface-address": [
{
"entry": "string"
}
],
"non-frr-adjacency-sid": {
"adjacency-sid-backup": {
"backup-label-stack-size": "integer",
"backup-nexthop": "string"
}
}
}
}
]
}
]
}
}
neighbor-active-area-address_schema:
- entry: string
-
Active area addresses
Example
{
"entry": "string"
}
underlying-adjacency-sid_schema:
- entry: string
-
Per bundle member Adjacency sid
Example
{
"entry": "string"
}
host-names_schema:
Hostname table
- host-name: object[]
-
Hostname table entry
Example
{
"host-name": [
{
"system-id": "string",
"host-name": "string",
"local-is-flag": "boolean",
"host-levels": "string"
}
]
}
host-name_schema:
- system-id: string
-
System ID
Example
{
"system-id": "string",
"host-name": "string",
"local-is-flag": "boolean",
"host-levels": "string"
}
adjacency-area-address_schema:
- entry: string
-
Area addresses active over this adjacency
Example
{
"entry": "string"
}
detailed-lsps_schema:
Detailed LSP table. Use to retrieve LSPs with TLV content.
- detailed-lsp: object[]
-
An IS-IS LSP with detailed TLV data included
Example
{
"detailed-lsp": [
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
},
"lsp-body": "string"
}
]
}
detailed-lsp_schema:
- lsp-id: string
-
LSP ID
Example
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
},
"lsp-body": "string"
}
lsps_schema:
LSP table
- lsp: object[]
-
An IS-IS LSP (header information only)
Example
{
"lsp": [
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
},
"lsp-body": "string"
}
]
}
lsp_schema:
- lsp-id: string
-
LSP ID
Example
{
"lsp-id": "string",
"lsp-header-data": {
"lsp-attached-flag": "boolean",
"lsp-level": "string",
"version2": "integer",
"lsp-overloaded-flag": "boolean",
"id-length": "integer",
"lsp-holdtime": "integer",
"lsp-nonv1a-flag": "integer",
"max-area-addresses": "integer",
"lsp-rcvd-holdtime": "integer",
"local-lsp-flag": "boolean",
"version": "integer",
"lsp-partition-repair-supported-flag": "boolean",
"lsp-sequence-number": "integer",
"lsp-checksum": "integer",
"lsp-active-flag": "boolean",
"lsp-length": "integer",
"lsp-id": "string"
},
"lsp-body": "string"
}
trigger_schema:
- entry: string isis-spf-trig-config, isis-spf-trig-nsr-fo, isis-spf-trig-periodic, isis-spf-trig-clear, isis-spf-trig-newadj, isis-spf-trig-deladj, isis-spf-trig-next-hop, isis-spf-trig-metric, isis-spf-trig-dis, isis-spf-trig-frr-per-link, isis-spf-trig-frr-per-prefix, isis-spf-trig-ucmp, isis-spf-trig-new-tunnel, isis-spf-trig-del-tunnel, isis-spf-trig-chg-tunnel, isis-spf-trig-new-node, isis-spf-trig-del-node, isis-spf-trig-newlsp, isis-spf-trig-lsp-expiry, isis-spf-trig-attach-set, isis-spf-trig-attach-clr, isis-spf-trig-overload-set, isis-spf-trig-overload-clr, isis-spf-trig-link-good, isis-spf-trig-link-bad, isis-spf-trig-prefix-good, isis-spf-trig-prefix-bad, isis-spf-trig-prefix, isis-spf-trig-area-addr, isis-spf-trig-ip-addr, isis-spf-trig-rtrid, isis-spf-trig-flex-algo, isis-spf-trig-srv6-cap, isis-spf-trig-prefix-policy
-
Triggers applying to this log entry
Example
{
"entry": "string"
}
ipv6-flex-route-tables_schema:
IPv6 Flex-Algo local route tables
- ipv6-flex-route-table: object[]
-
IPv6 Flex-Algo local route table
Example
{
"ipv6-flex-route-table": [
{
"flex-alg": "integer",
"ipv6-flex-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string"
}
]
}
]
}
]
}
}
}
]
}
]
}
ipv6-flex-route-table_schema:
- flex-alg: integer
-
Flex Algo
- ipv6-flex-route: object[]
-
An IPv6 route known to IS-IS
Example
{
"flex-alg": "integer",
"ipv6-flex-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string"
}
]
}
]
}
}
}
]
}
ipv6-flex-route_schema:
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
Example
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean"
}
]
}
]
}
}
}
segment-routing-sid-value-entry_schema:
- entry: string
-
Segment routing sid values for TI-LFA/rLFA
Example
{
"entry": "string"
}
srv6-locators_schema:
SRv6 Locator Table
- srv6-locator: object[]
-
An SRv6 Locator
Example
{
"srv6-locator": [
{
"prefix": "string",
"prefix-length": "string",
"locator-flags": "integer",
"locator-id": "integer",
"number-of-reserved-opcodes": "integer",
"locator-format": "integer",
"opcode": [
{
"function-type": "string",
"function-opcode": "integer"
}
],
"locator-name": "string"
}
]
}
srv6-locator_schema:
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
Example
{
"prefix": "string",
"prefix-length": "string",
"locator-flags": "integer",
"locator-id": "integer",
"number-of-reserved-opcodes": "integer",
"locator-format": "integer",
"opcode": [
{
"function-type": "string",
"function-opcode": "integer"
}
],
"locator-name": "string"
}
topology-levels_schema:
Per-topology level table
- topology-level: object[]
-
Per-level topology operational data
Example
{
"topology-level": [
{
"topology-summary": {
"pseudonode-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
},
"router-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
},
"level": "string",
"ipv4-link-topologies": {
"ipv4-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean"
}
}
]
}
}
}
]
}
}
]
}
topology-level_schema:
- topology-summary: ISIS-SH-TOPO-SUMMARY
-
Summary information for a particular IS Topology
- level: string
-
Level
- ipv4-link-topologies: object
-
IPv4 IS Topology table
- ipv6-link-topologies: object
-
IPv6 IS Topology table
- te-advertisements: ISIS-SH-TE-ADV
-
TE advertisements for a single level and topology. Only available within the IPv4 Unicast topology.
- te-adjacency-log: ISIS-SH-TE-LOG-STRUC
-
TE adjacency-log for a single level and topology. Only available within the IPv4 Unicast topology.
- spf-log: ISIS-SH-SPF-LOG-STRUC
-
Log of route calculations for a single level and topology
- te-tunnels: object
-
TE tunnels table. Only available within the IPv4 Unicast topology.
Example
{
"topology-summary": {
"pseudonode-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
},
"router-node-count": {
"reachable-node-count": "integer",
"unreachable-participant-node-count": "integer",
"unreachable-node-count": "integer"
}
},
"level": "string",
"ipv4-link-topologies": {
"ipv4-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string"
}
}
]
}
}
}
]
}
}
te-transmitted-bandwidth_schema:
- entry: integer
-
Bandwidth in use in global pool
Example
{
"entry": "integer"
}
te-subpool-transmitted-bandwidth_schema:
- entry: integer
-
Bandwidth in use in subpool
Example
{
"entry": "integer"
}
te-tunnels_schema:
TE tunnels table. Only available within the IPv4 Unicast topology.
- te-tunnel: object[]
-
A single TE tunnel advertized by IS-IS
Example
{
"te-tunnel": [
{
"system-id": "string",
"interface-name": "string",
"teipv6aa-enabled": "boolean",
"te-segment-routing-enabled": "boolean",
"teigp-metric": "string",
"teipv4aa-enabled": "boolean",
"te-segment-routing-strict-spf": "boolean",
"te-system-id": "string",
"te-next-hop-ip-address": "string",
"te-segment-routing-exclude": "boolean",
"te-mode-type": "string",
"teipv6fa-enabled": "boolean",
"teipv4fa-enabled": "boolean",
"te-checkpoint-object-id": "integer",
"te-bandwidth": "integer",
"te-interface": "string"
}
]
}
te-tunnel_schema:
- system-id: string
-
System ID
- interface-name: string
-
Interface name
Example
{
"system-id": "string",
"interface-name": "string",
"teipv6aa-enabled": "boolean",
"te-segment-routing-enabled": "boolean",
"teigp-metric": "string",
"teipv4aa-enabled": "boolean",
"te-segment-routing-strict-spf": "boolean",
"te-system-id": "string",
"te-next-hop-ip-address": "string",
"te-segment-routing-exclude": "boolean",
"te-mode-type": "string",
"teipv6fa-enabled": "boolean",
"teipv4fa-enabled": "boolean",
"te-checkpoint-object-id": "integer",
"te-bandwidth": "integer",
"te-interface": "string"
}
ipv4-link-topologies_schema:
IPv4 IS Topology table
- ipv4-link-topology: object[]
-
An IS in an IPv4 Link Topology
Example
{
"ipv4-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
null
]
}
]
}
}
}
]
}
ipv4-link-topology_schema:
- system-id: string
-
System ID
Example
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
{}
]
}
]
}
}
}
ipv6-link-topologies_schema:
IPv6 IS Topology table
- ipv6-link-topology: object[]
-
An IS in an IPv6 Link Topology
Example
{
"ipv6-link-topology": [
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string"
}
]
}
}
}
]
}
ipv6-link-topology_schema:
- system-id: string
-
System ID
Example
{
"source-address": "string",
"is-attached": "boolean",
"reachability-status": {
"reachable-status": "string",
"reachable-details": {
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean",
"tag": "string",
"segment-routing-sid-value": "string",
"frr-backup": {
"remote-lfa-router-pid": "string",
"weight": "string",
"is-strict-spflfa": "boolean",
"is-srlg-disjoint": "boolean",
"tilfa-computation": "string",
"backup-repair-list-size": "integer",
"tunnel-egress-interface": "string",
"remote-lfa-system-pid": "string",
"is-s-rv6": "boolean",
"is-remote-lfa": "boolean",
"is-primary-path": "boolean",
"is-lc-disjoint": "boolean",
"backup-repair": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"neighbor-snpa": "string",
"is-node-protecting": "boolean",
"remote-lfa-system-id": "string",
"neighbor-address": "string",
"segment-routing-sid-value": "string",
"is-downstream": "boolean",
"remote-lfa-router-id": "string",
"neighbor-id": "string",
"num-sid": "integer",
"segment-routing-sid-value-entry": [
{
"entry": "string"
}
],
"is-tunnel-requested": "boolean",
"is-epcfrr-lfa": "boolean",
"total-backup-distance": "string",
"prefix-source-node-id": "string",
"egress-interface": "string"
},
"egress-interface": "string"
}
],
"parent": [
{
"intermediate-pseudonode": "string",
"neighbor-id": "string"
}
],
"multicast-root-distance": "string",
"root-distance": "string",
"multicast-path": [
{
"neighbor-address": "string",
"uloop-explicit": [
null
]
}
]
}
}
}
ipv6-routes_schema:
IPv6 local route
- ipv6-route: object[]
-
An IPv6 route known to IS-IS
Example
{
"ipv6-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean"
}
]
}
]
}
}
}
]
}
ipv6-route_schema:
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
Example
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean"
}
]
}
]
}
}
}
ipv6frr-backups_schema:
IPv6 FRR table
- ipv6frr-backup: object[]
-
FRR backup for an IPv6 network
Example
{
"ipv6frr-backup": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean"
}
]
}
]
}
}
}
]
}
ipv6frr-backup_schema:
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
Example
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean"
}
]
}
]
}
}
}
ipv4frr-backups_schema:
IPv4 FRR table
- ipv4frr-backup: object[]
-
FRR backup for an IPv4 network
Example
{
"ipv4frr-backup": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean"
}
]
}
]
}
}
}
]
}
ipv4frr-backup_schema:
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
Example
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean"
}
]
}
]
}
}
}
ipv4-flex-route-tables_schema:
IPv4 Flex-Algo local route tables
- ipv4-flex-route-table: object[]
-
IPv4 Flex-Algo local route table
Example
{
"ipv4-flex-route-table": [
{
"ipv4-flex-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
]
}
]
}
]
}
}
}
]
}
]
}
ipv4-flex-route-table_schema:
- ipv4-flex-route: object[]
-
An IPv4 route known to IS-IS
- flex-alg: integer
-
Flex Algo
Example
{
"ipv4-flex-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean"
}
]
}
]
}
}
}
]
}
ipv4-flex-route_schema:
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
Example
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean"
}
]
}
]
}
}
}
ipv4-routes_schema:
IPv4 local route table
- ipv4-route: object[]
-
An IPv4 route known to IS-IS
Example
{
"ipv4-route": [
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean"
}
]
}
]
}
}
}
]
}
ipv4-route_schema:
- prefix: string
-
Prefix
- prefix-length: string
-
Prefix Length
Example
{
"connected-status": {
"is-valid": "string",
"connected-details": {
"interface": [
{
"entry": "string"
}
]
}
},
"redistributed-status": {
"is-valid": "string",
"redistribution-details": {
"isis-sh-route-redist-detail": [
{
"owner": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
},
"level": "string"
}
]
}
},
"per-level-advertising-detail": [
{
"is-interarea": "boolean",
"summarization-status": {
"is-valid": "string",
"summary-prefix": {
"prefix": "string",
"prefix-length": "string"
}
},
"advertising-origin": "string",
"metric": "string",
"level": "string",
"is-external-metric": "boolean",
"nodal-sid": [
{
"vflag": "integer",
"pflag": "integer",
"algorithm": "integer",
"nflag": "integer",
"eflag": "integer",
"sid-value": "string",
"rflag": "integer",
"lflag": "integer"
}
],
"is-propagated": "boolean",
"is-external-reachability": "boolean",
"tags": [
{
"entry": "string"
}
]
}
],
"native-status": {
"is-valid": "string",
"native-details": {
"priority": "string",
"backup": [
{
"origin": "string",
"paths": [
{
"neighbor-address": "string",
"uloop-explicit": [
{
"repair-s-rv6-end-func": "string",
"repair-element-type": "integer",
"repair-s-rv6-strict-spf-end-func": "string",
"repair-strict-spf-label": "integer",
"repair-s-rv6sid": "string",
"repair-element-node-id": "string",
"repair-s-rv6-strict-spfsid": "string",
"repair-ipv4-addr": "string",
"repair-ipv6-addr": "string",
"repair-label": "integer"
}
],
"tunnel-interface": "string",
"weight": "string",
"nnh": [
{
"link-id": "integer",
"link-id-set": "boolean",
"ipv4-address": "string",
"ipv4-set": "boolean"
}
],
"neighbor-id": "string",
"is-te-tunnel-interface": "boolean",
"neighbor-snpa": "string",
"is-sr-exclude-tunnel-interface": "boolean"
}
]
}
]
}
}
}
checkpoint-adjacencies_schema:
Checkpointed adjacency table
- checkpoint-adjacency: object[]
-
A checkpointed IS-IS adjacency
Example
{
"checkpoint-adjacency": [
{
"system-id": "string",
"interface-name": "string",
"level": "string",
"checkpoint-adjacency-circuit-number": "string",
"checkpoint-adjacency-level": "string",
"checkpoint-adjacency-snpa": "string",
"checkpoint-adjacency-per-address-family-next-hop": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"checkpoint-adjacency-system-id": "string",
"checkpoint-adjacency-interface": "string",
"checkpoint-adjacency-object-id": "integer",
"checkpoint-adjacency-holdtime": "integer",
"checkpoint-adjacency-lan-priority": "string"
}
]
}
checkpoint-adjacency_schema:
- system-id: string
-
System ID
- interface-name: string
-
Interface name
- level: string
-
Level
Example
{
"system-id": "string",
"interface-name": "string",
"level": "string",
"checkpoint-adjacency-circuit-number": "string",
"checkpoint-adjacency-level": "string",
"checkpoint-adjacency-snpa": "string",
"checkpoint-adjacency-per-address-family-next-hop": [
{
"af-name": "string",
"ipv4": "string",
"ipv6": "string"
}
],
"checkpoint-adjacency-system-id": "string",
"checkpoint-adjacency-interface": "string",
"checkpoint-adjacency-object-id": "integer",
"checkpoint-adjacency-holdtime": "integer",
"checkpoint-adjacency-lan-priority": "string"
}
flex-algos_schema:
Flex-Algo Table
- flex-algo: object[]
-
Flex-Algo Definition Data
Example
{
"flex-algo": [
{
"flex-alg": "integer",
"definition-equal-local": "boolean",
"definition-prioroty": "integer",
"definition-local": "boolean",
"number": "integer",
"disabled": "boolean",
"local-priority": "integer",
"definiion-node-id": "string"
}
]
}
flex-algo_schema:
- flex-alg: integer
-
Flex Algo
Example
{
"flex-alg": "integer",
"definition-equal-local": "boolean",
"definition-prioroty": "integer",
"definition-local": "boolean",
"number": "integer",
"disabled": "boolean",
"local-priority": "integer",
"definiion-node-id": "string"
}
srms_schema:
Segment Routing Mapping Server operational data
- policy: object
-
Policy operational data
Example
{
"policy": {
"policy-ipv4": {
"policy-ipv4-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv4-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
},
"policy-ipv6": {
"policy-ipv6-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv6-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
}
}
policy_schema:
Policy operational data
- policy-ipv4: object
-
IPv4 policy operational data
- policy-ipv6: object
-
IPv6 policy operational data
Example
{
"policy-ipv4": {
"policy-ipv4-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv4-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
},
"policy-ipv6": {
"policy-ipv6-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv6-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
}
policy-ipv4_schema:
IPv4 policy operational data
Example
{
"policy-ipv4-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv4-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
policy-ipv6_schema:
IPv6 policy operational data
Example
{
"policy-ipv6-active": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
},
"policy-ipv6-backup": {
"policy-mi": [
{
"mi-id": "string",
"src": "string",
"last-prefix": "string",
"addr": {
"ipv6": "string",
"ipv4": "string",
"af": "string"
},
"area": "string",
"sid-start": "integer",
"last-sid-index": "integer",
"prefix": "integer",
"flag-attached": "string",
"router": "string",
"sid-count": "integer"
}
]
}
}
checkpoint-interfaces_schema:
Checkpointed interface table
- checkpoint-interface: object[]
-
Checkpointed information about one IS-IS interface
Example
{
"checkpoint-interface": [
{
"interface-name": "string",
"has-joined-mcast-group": "boolean",
"has-achieved-ldp-sync": "boolean",
"local-snpa": "string",
"local-circuit-number": "string",
"has-achieved-ld-pv6-sync": "boolean",
"has-adjacency": "boolean",
"interface-name-xr": "string",
"checkpoint-object-id": "integer",
"checkpoint-interface-handle": "string",
"dis-areas": "string"
}
]
}
checkpoint-interface_schema:
- interface-name: string
-
Interface name
Example
{
"interface-name": "string",
"has-joined-mcast-group": "boolean",
"has-achieved-ldp-sync": "boolean",
"local-snpa": "string",
"local-circuit-number": "string",
"has-achieved-ld-pv6-sync": "boolean",
"has-adjacency": "boolean",
"interface-name-xr": "string",
"checkpoint-object-id": "integer",
"checkpoint-interface-handle": "string",
"dis-areas": "string"
}
interface-statistics_schema:
Interface statistics table
- interface-statistic: object[]
-
Statistics data for one IS-IS interface
Example
{
"interface-statistic": [
{
"interface-name": "string",
"p2p-statistics": {
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer",
"lsp-retransmit-count": "integer"
},
"interface-media-type": "string",
"traffic-interface": "string",
"per-area-data": [
{
"statistics": {
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
},
"lan-data": {
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
},
"level": "string"
}
]
}
]
}
interface-statistic_schema:
- interface-name: string
-
Interface name
Example
{
"interface-name": "string",
"p2p-statistics": {
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer",
"lsp-retransmit-count": "integer"
},
"interface-media-type": "string",
"traffic-interface": "string",
"per-area-data": [
{
"statistics": {
"csnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-flooding-dup-count": "integer",
"psnp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"lsp-drop-count": "integer"
},
"lan-data": {
"dis-election-count": "integer",
"iih-count": {
"pdu-send-count": "integer",
"pdu-receive-count": "integer"
},
"memory-exhausted-iih-count": "integer"
},
"level": "string"
}
]
}
isis-sh-redist-entry_schema:
- protocol-details: ISIS-SH-REDIST-ENTRY-PROTO
-
Relevant details of the redistributed protocol
Example
{
"protocol-details": {
"isis-instance-id": "string",
"protocol": "string",
"ospf-process-id": "string",
"application-name": "string",
"ospfv3-process-id": "string",
"bgp-as-number": "string",
"eigrp-as-number": "string"
}
}
neighbor-summaries_schema:
Neighbor-summary table
- neighbor-summary: object[]
-
Neighbor-summary data for a single interface
Example
{
"neighbor-summary": [
{
"interface-name": "string",
"level1-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level12-neigbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level2-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
}
]
}
neighbor-summary_schema:
- interface-name: string
-
Interface name
Example
{
"interface-name": "string",
"level1-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level12-neigbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
},
"level2-neighbors": {
"neighbor-init-count": "integer",
"neighbor-up-count": "integer",
"neighbor-down-count": "integer"
}
}
checkpoint-lsps_schema:
Checkpointed LSP table
- checkpoint-lsp: object[]
-
A checkpointed IS-IS LSP
Example
{
"checkpoint-lsp": [
{
"lsp-id": "string",
"level": "string",
"checkpoint-lsp-id": "string",
"checkpoint-lsp-local-flag": "boolean",
"checkpoint-lsp-level": "integer",
"checkpoint-lsp-object-id": "integer"
}
]
}
checkpoint-lsp_schema:
- lsp-id: string
-
LSP ID
- level: string
-
Level
Example
{
"lsp-id": "string",
"level": "string",
"checkpoint-lsp-id": "string",
"checkpoint-lsp-local-flag": "boolean",
"checkpoint-lsp-level": "integer",
"checkpoint-lsp-object-id": "integer"
}
isis-sh-mesh-entry_schema:
- mesh-group-number: string
-
Mesh-group number
- mesh-group-interface: string
-
This interface
Example
{
"mesh-group-number": "string",
"mesh-group-interface": "string"
}
checkpoint-te-tunnels_schema:
Checkpointed TE tunnel table
- checkpoint-te-tunnel: object[]
-
A checkpointed TE tunnel
Example
{
"checkpoint-te-tunnel": [
{
"interface-name": "string",
"level": "string",
"checkpoint-te-metric-mode": "string",
"checkpoint-te-interface": "string",
"checkpoint-te-system-id": "string",
"checkpoint-te-nexthop": "string",
"checkpoint-te-bandwidth": "integer",
"checkpoint-te-level": "string",
"checkpoint-te-metric": "string",
"checkpoint-te-object-id": "integer",
"checkpoint-te-flags": "integer"
}
]
}
checkpoint-te-tunnel_schema:
- interface-name: string
-
Interface name
- level: string
-
Level
Example
{
"interface-name": "string",
"level": "string",
"checkpoint-te-metric-mode": "string",
"checkpoint-te-interface": "string",
"checkpoint-te-system-id": "string",
"checkpoint-te-nexthop": "string",
"checkpoint-te-bandwidth": "integer",
"checkpoint-te-level": "string",
"checkpoint-te-metric": "string",
"checkpoint-te-object-id": "integer",
"checkpoint-te-flags": "integer"
}